SAT Japan has an incredible collection of cars and an expert team to guide you all the way. The entire process could be improved for a bit more efficiency and faster delivery.
It’s fair to say that SAT Japan is one of the most professional car dealerships that goes the extra mile to get you the ideal car. I got a Hiace in outstanding condition but the delivery was delayed by a day. A very good platform overall.