Staff are wonderfully friendly and as attentive as possible with a shop load of people. I had to wait an extra 30 minutes for my appointment, which is why this place didn’t get five stars. but all in all, good service, the store is nice and clean and I can’t wait for my new glasses to arrive!