Get there early or make an appointment. You can't beat the price.
I've made appointments before and still had to wait 45 minutes. I told one of my technicians that my wait was super long and I needed to leave soon and she got it done in 30 minutes but still did a great job. You might have just had a slow technician?
Thanks! Your answer is awaiting moderation.