What's not to love? They typically have everything that I need and plenty of crap I don't. Store associates are friendly and helpful. Prices are average. Lines aren't too long most of the time. Like everyone else I come in for 1 thing and leave my entire paycheck there.