Just based off variety of flavors alone I can give this place five stars; however, it's the customer service that stands out. I've been in customer service/retail management for over 15 years and this establishment excels in service. The knowledge, friendliness, and overall vibe of the employees and owner are astounding! Keep up the good work and many years to you guys!