We had been bringing our BMW to the BMW Store but decided to give Just BMW a try since the BMW Store is expensive. The people at Just BMW were very helpful and fixed what needed to be fixed and didn't pressure us into fixing everything. They even called a couple of weeks later to say that one repair that we didn't do was under warranty! The shop and the location are less than pretty but the work they do is great.
more