I have brought in 2 cars from Japan myself. The first one was an Altezza RS200 through IBCjapan.co.jp. I bought that one in their stock and i did all the other payments myself, Shipping costs, VAT, import fees etc. My second car my BP5 legacy GT through JDMauctionwatch. The main reason is they looked after everything all the payment and i just had to wait for the car to arrive. I bought that through auctions. Would highly recommend both options. Depends on what way you want to go and how much you want to do yourself. Getting JDM to do all the work is very handy though i have to say.