Very impressed with the speed of the service. Quick responses to emails. Extremely friendly and helpful and SOOOOOO MUCH BETTER than sitting in the BMW Garage for 3 hours to find out the deal is un-affordable. I drove away in a brand new BMW at a price I was willing to pay. No massive deposit, no hidden extras, no hard selling!! EvoGo is the way forward for me now!!