How to have a barbecue without breaking the budget on Independence Day