The business seems to have had a steady level of customer satisfaction over the years, with some good experiences and some bad. Many customers praise the friendly and knowledgeable staff, especially the older gentleman who seems to be the main key-maker. However, there are also complaints about rudeness, unprofessionalism, and high prices. Some customers have even reported being yelled at or kicked out of the store for reasons such as having allergies. It's worth noting that the business appears to be cash-only, which may be a drawback for some customers. The shop's location and hours of operation seem to be a bit unclear, and some customers have reported difficulty getting in touch with the business by phone. One issue that stands out is the complaints about rudeness and unprofessionalism from some staff members, which may be a major turn-off for potential customers.