I have utilized this firm for my tire needs since 2007 for both my business vehicle and personal vehicle(s). Service has been prompt and efficient. In other words "top notch". During busy times (tire changeover) the place is a zoo but if you schedule a day or two in advance you have no problems. You are always smart to get an appointment ahead of time rather than simply taking it in when it is convenient (to you) Use some common sense and understand that a lot of people work downtown.
Since I've run into the same problem with this business before I made sure I asked when I needed to bring my vehicle in to get the winter tires put on and was told just stop in any time. I went in at lunch time and the same guy who did this to me before and who professes to be the owner, said I was supposed to bring it in at 8 a.m. and dumped all over me. Funny because the other 'owner' (son of the old owner) has always been polite and respectful. Obviously time to look elsewhere