Yes they do.
Can go they are great
Yes
Good place to have your car serviced
Yes. Be prepared to wait a little longer on weekends, but even then you will usually be in and out in under 30 minutes (10 minutes is realistic on most week days)
Thanks! Your answer is awaiting moderation.