Great service, selection, and friendly staff to help you with your purchase. Also, the ability to pay with a card is very convenient (small $3 fee at the time of this review).
Although the store is easy to miss when driving by, the signage is good, and there is plenty of parking in the gravel lot just past the store.
When walking in, it is not clear that there is an ID check right by the door. A sign there would be a nice addition.