Never had a problem w/ them either..I use the Private Warehouse feature to group items into shipments and with Fed Ex shipping it's usually 3 days from Japan, faster than many shippers with the US.
I've been building Tamiya kits off and on for close to 30 years, my first one was the Audi Coupe Quattro kit back around 1985... as far as other Japanese brands, I've been happy w/ Aoshima, Fujimi and Hasegawa kits as well.