I purchased a BMW here before purchasing another BMW at a dealer a few days later. Id purchase another vehicle here anytime, especially after my experience at the dealership this previous week The whole process was quick and painless here. Being from out of state I made a deposit on the vehicle, which they honored and worked with me while waiting a few days for my check to arrive in the mail. Upon arriving I noticed a few issues with the car which they gladly took car of in the back and sent me out to lunch in another car of my choice. I returned and everything was taken care of, signed the papers and was out the door. This place goes above and beyond for their customers, extremely courteous during the whole process (phone and in person). Relaxed, non pushy atmosphere. Spoke with two gentleman up front and they even brought me back into the shop, the tech was very nice as well. The check engine light did come on during my 12 hour drive home but that’s expected with a used BMW diesel. I have this place bookmarked and will check their inventory first before searching elsewhere. I was a bit nervous at first seeing 3/5 stars on another review site but after reading them, it was clear the customers weren’t experienced with BMW’s.