Bad, bad, very bad experience, signed purchase contract full price for the Tacoma truck, paid $2500 initial deposit, next morning did a bank transfer, after I sent a confirmation, they said the truck is sold to someone else. We had to rush to the bank again to stop the transfer. Paid for transfer and never got a reimbursement. Was told that they will refund the deposit within 1-2 days, in fact, it happened 3.5 weeks later, after I called them and remind. Shame, unprofessional!