The purchasing process at this dealer was by far the best experience I have had in a very long time. I am a return buyer to this dealer for that reason. I drive 2 hrs one way just for BMW of Orland Park. I bought an X7 50 and now a 228i for my daughter. What makes them the best is the level of service...from sales specialist Zach Radecki to Richard in service. Top notch in all departments. Highly recommended!!!!