Affordable furniture as well as kitchen stuff can be found here. Beware, however, you will have to build your own furniture, but it isn't hard to do. This Ikea's lines don't tend to be that bad, although the store is very crowded on the weekends. Youcan usually find parking across the street with little problem.
I don't like this Costco. The parking is bad, as you can't drive by the store. The store is crazy crowded, the setup is opposite what I am used to, the lighting even seems bad in comparison to other Costco stores. I do like it that you can eat inside, because it gets awfully windy around here!
Of course Home Depot has an excellent return policy. I have found, however, that their prices are kind of high sometimes. They do have a good variety, but they are always crowded, it is hard to find an employee who isn't busy. And if you try shopping late at night they have loud annoying vehicles in there moving merchandise.
I like this place. It is less crowded than Home Depot, less expensive sometimes as well. It is in a nice strip mall with OfficeMax, so I can kill two birds with one stone. Employees are helpful, pretty good variety. They have a good return policy too. Also they are open later than Home Depot on the weekends.
Lowe's is a bit more expensive, but I like it because I can take my wife there and she doesn't complain, because it is a "prettier" hardware store. Doesn't have the bright lights and is more decorative than your Home Depot. The products are also a little more upscale than other hardware stores, so if you want a little more variety, try Lowe's. This area also has lots of home stores.