I've only ordered parts from TamiyaUSA in California.
Took 'em three days to "clear" me as legit.
Parts arrived nine days after ordering with a UPS ground delivery tracking number so I could check on arrival.
I may eventually order armor model parts trees from Japan if USA doesn't allow ordering thru them.
Best of luck on that order.
The only suggestion I can make is to contact Tamiya support.