I've shopped here a few times for different occasions. It's usually for a holiday or football party. They always seem to have what I need.
The location is a bit of a nuisance as it's located in the same parking area as Walmart. There is always plenty of parking but always hectic. The store itself is very clean and organized. The rows are organized by themes and/or colors.
When I have stopped in, there are one maybe two employees working. It's good for checking out but when you need help, not so much.
Definitely when you need party supplies, it's a great place. I'm sure I'll be back again.