A wonderful environment! The Shop floor and display cases are clean and tidy, the staff are very knowledgeable and constantly looking for better products. I frequent the store regularly and always learn something new and leave with what I want happy!