Prices are a little higher than an independent place but that's to be expected. The waiting area is very nice. The staff is good they really explain things to you.