My local Walmart has hoods, but one 15 miles away doesn't. It seems hit or miss as some of the Walmarts have been getting rid of their fish and supplies.
If you have any thrift stores or Goodwill stores you can sometimes find aquarium supplies there cheap.
If there are any local aquarium or fish clubs that have auctions you can usually get them dirt cheap.
Craigslist and your local freecycle are also great places to find aquarium supplies. On Craigslist make sure you search not just the regular section, but go into the pet section (in the community section) as those items won't show up on a general search. On freecycle you can request items as well as reply to what is offered.