They have everything. The prices are a bit high but worth it if you need to find something specific. Staff was very busy stocking shelves and such. Not busy at all. Surprised me considering New Year's Eve is coming up in 2 days.
October 2023
I called another location to see if they carried something & they put me on hold to check. Said they didn't & just sold out. Drove 15 miles & they lied. They had them. 3 of them. Near the register where the phone was when I arrived. So, don't trust them to check.
September 2023
Lots of variety. Very helpful staff. Easy ordering process.