I've not ordered from them online, but every time I go into their retail location it's always a fun and pleasant experience. If they don't have something in their retail store but do in their warehouse, I call and they have it ready for pickup by 12 the next day.