Had the best experience at BMW of Cape Cod. Tim was so helpful and treated me like I was buying a $100k car. When I picked up my car, it was perfectly detailed, and someone spent 45 minutes going over ...