The shop was set up by DX-World Japan in June 2020. Items are shipped directly from JA, which has a good mail system. Flags were recently added to the shop, and there’s usually discount on all items.
Why not order something and be unique! It will arrive at your QTH quicker than you think.