Kmart has a bad rap in my opinion. I find the store to actually be a good alternative to wal-mart. It is rarely crowded, lines move fairly quickly, and prices are low enough to prompt buying. Plus they have a decent selection of most things one is looking for. They don't have great sales or anything but if you have to have something and can't wait - chances are you can get it here.