I bought two from Jan Meier some time ago and he was out of stock for a week, anyway, I received them after two weeks(from the day I ordered). They are bubble-wrapped and shipped in small corrugated box, shouldn't be a problem for any Custom issues.
It's made in China, the quality is good, my only problem is my stereo shelve is kinda heavy & thick, I have to expand it to the max then I can push in on the shelf.