Do not buy from them.
As soon as they sell the car, they don't give a xxxx about you.
Bought my car and they sold me an warranty and told me that I can cancel it within a week.
Called the next day to cancel it and I think the finance team disappeared in the bermuda triangle.
I spoke with the entire team and none of them would get back to me, I even wrote to the vice president and didn't bother to answer back.
They also charged me administration fees of $700 that, clearly in their website mention that they don't have any hidden fees.
I've bought many cars in my life and by far this is the worse experience I ever had.