Always come back in the hope it will get better but it never does. Appointment was 7pm. Got there 30 min early as was in the area so knew I may have a wait if they couldn’t get me in earlier. Got to 7.30 and I had to tell them again that my appointment was half hour ago. They don’t care. It’s a cheap place so I know you can’t expect much but the fact that you can book appointment times (I have the past 4 times I’ve been) and they never stick to them. Had to cancel my plans for after my appointment as ended up starting 40 min late and I wouldn’t have made it in time. Please consider this before you go!