From outdoor grills to patio furniture, major retailers are offering sales on everything you need to celebrate Independence Day in style.