The wait is a bit long even with an appointment, but the place is brand new and I think they are going through growing pains as any company does. Administration of appointments could be handled better and some of the process could be streamlined to alleviate some of that.
more