Since moving to their new location, I have witnessed a major improvement in service. However, it was absolutely awful before.
At the new location, there have been several times where they have cancelled my appointment due to staff not showing up or lasers being out of order. Also, I typically schedule myself for the first appointment of the day to minimize waiting for other clients to finish. However, I still have had to wait 30 or more minutes many times as staff just don`t come in on time.
Also, every time I go, I find out more (or different) rules or safety procedures regarding the laser. And some technicians tell you one thing, while others will say something different.