Bought my car on ebay
Used a BMW dealer as the exchange person. Car was shipped to me. Got exactly what I wanted (rare) and a great deal.