Working with Greg was a great experience. We have heard so many good things about Greg and his staff from friends and everything they said was true. We told him what we were looking for in a vehicle and he found exactly what we wanted. He communicated with us as he was searching for the car and kept us updated every step of the way. The entire process was easy and stress free! We absolutely love our BMW X5!