I bought a MINI from Classic.  The selling price was MSRP, which I was not surprised at because that is how most MINI dealers work.  When the car was delivered, it was only semi clean, not what I expected for a brand new car.  As far as service goes, the quality of work performed is great but the attitude of the service writers need an adjustment.
                        
more