I'd give 0 stars
I'd give 0 stars. Absolute scam site, you pay and get nothing. they claim 10 years in business, but website is only been up for 8 months, they hide domain ownership says they have a store in Japan but the server is in California. trying to get a refund, had to file a claim with my credit card company and I'm trying to make one with Shop pay. only 2 reviews from same person on trust pilot, Google search says scam site. but before ordering, it said it was legit but if you scroll down further, negative and warnings to avoid if you actually want to get what you paid for.

