I bought a used bmw from OCBMW in May 2018. As I test drive it before buying, I noticed some slight vibration from the brakes. When I brought this up to the salesman, Frank, he assured me it would be taken care of should I buy the car. Trusting him, I came back a week later to pick up the car and asked him whether or not the issue was resolved. He confirmed. In August, I noticed extreme vibration from the brakes As I was driving so I brought it in to the service center to discover that the brakes were rusted to an extent only imaginable for a car left in the elements for more than 6 months. It would cost $1344 to replace these. Explaining that I had only had the car for less than 3 months total, one of the employees remarked that I mustve been lied to when I was sold the car, since the amount of rust present was much to extensive to have been accrued by me. In addition, I was told my oil pan gasket was leaking and needed to be replaced, another $2000 repair. On top of this the car also overheated. I reported this problem as well, yet Chris in the service center found no problems. Two weeks later, driving to Massachusetts, the car again gave me the same overheat warning. As I pulled off the highway to turn the car off, the vehicle would not move when I tried to pull out of a red light. I brought the vehicle in to the service center again. I expect, in the end, I will probably end up paying $5000 for issues with the car that were not disclosed during the purchase. From purchase to service, I would encourage anyone to stay away from OCBMW and it’s unprofessional, rude, and dishonest practices.