I didn't buy my BMW from them but I've done service with these guys. Very professional, told me what needed to be done, was upfront about the costs and didn't encounter any surprises. That's all I can really ask for, be transparent and courteous. I plan on doing business with GOAZ again in the future, thanks guys.