The business seems to have mixed reviews. Some customers have reported good experiences, including prompt and professional service, while others have experienced long wait times, cancellations, and unprofessional behavior from staff. Despite the positive reviews, the overall rating is below average due to the significant number of negative reviews. The business has a history of not accepting responsibility for their mistakes, and their communication with customers has been inconsistent. The company's attitude and behavior have been a concern, with some customers feeling disrespected and belittled. It's essential for the business to address these issues and work on improving their customer service and communication.