Considering that new Wal-Marts have sprouted in Audubon and Cherry Hill, I don't shop here as much as I used to. This store, unlike the new ones, does not have good lighting and no, there are no skylights. The food department is tiny, even smaller than Target. The place often smells. (sometimes when I'm buying soap it smells like someone needs to take a bath) And checkout is slow; there are never enough registers open. They reject legitimate coupons for all sorts of reasons. (Oh, this coupon that says Any is only good on the scent pictured when you buy air fresheners...) But the prices are low, and for some things, lower than the other Wal-Marts. So I do still have to go here.