I usually have excellent service at this location, so maybe this was an off day.  I dropped my car off and asked how long for a tire rotation.  They said 45-60mins max.  After 60 mins of waiting, my car still hadn't been moved or worked on.  I couldn't wait any longer, especially since service hadn't begun yet, so I asked for my keys.  The manager was very apologetic and sincere and asked me to wait a little longer, but I had an appointment to get to...so off I went  Service could have been better if they kept me informed of the delay, I'm pretty understandable, but there was no communication.  I will still try them again.