I ordered the frameset from Japan, but it was shipped almost two weeks later.
At first, I was very worried because I sent several emails to get an explanation, but finally, many days later, I got the reply that a product I had ordered, together with the frameset, was not available for shipping yet. So, the website is not a scam!
Once everything was available, the shipping has been very rapid, and the frameset has safely arrived.
I found a couple of light and minor scratches, but nothing serious.
I would have liked support to respond to emails more quickly, but I've seen reviews of other products where people complain about the same thing. I imagine the store is a small business with only a few people working and not able to check emails all the time.