Possibly out of business
Their website is no longer functional. I had placed a pre-order on some Transformers roughly a year ago and never received them. Went to their website to try and look up my order numbers to try and get my money back only to discover the website is defunct.this is a scam
i bought a ghidorah figure 2 months ago and it said it would get here in march and every month it says it will come later and later and i got scammed of 144 dollars