If you like to wait - this is the place for you. Our car has been in there for two days and they haven't even looked at it yet. We were told when we took it in that they would pull it in that afternoon and we would have an answer the next day. Not so. Two days later they haven't even touched it. We MAY have an answer tomorrow.
Pros: none that I can see
Cons: service
more