The location is generally a well-regarded business with a high overall rating. The quality of products and services seems to be good, with a rating of 4.4 out of 5. However, there seems to be some variation in pricing, with some customers feeling that it's a bit high. The innovativeness of the business is rated highly, indicating that they are likely to be up-to-date with the latest products and technologies. Despite this, there is one major issue that customers have reported - inconsistent customer service, with some customers receiving poor treatment from certain staff members, particularly John. This is highlighted by two low-rated reviews, one of which specifically mentions that the manager "gives terrible customer service". However, other customers have reported excellent experiences with staff members like Robert and Andy, who have been helpful, knowledgeable, and courteous. Overall, while there are some concerns about customer service, the business seems to be well-regarded for its products and innovativeness.