Had purchased a 2018 BMW GT640i 6 months ago, liked it so much that I went back and traded it in for a 2019 BMW GT640i. Motorcars crew was GREAT!! They made the process easy, painless and enjoyable. Great people to deal with on all fronts, from financing to trading. They will have my business for as long as I need vehicles!!