I've never had to wait more than 5 minutes absolute max to be called back and once called back, I have always been seen right away. I've been to other dentists and doctors that you sit and wait in the waiting room for up to 20 minutes and then have to wait again once you're in a chair or room.
As far as price and work.... the price seems fair and the work that has been done has seemed first rate.