This company most likely doesn’t exist, and any positive reviews are most likely put up by whoever runs the site. DO NOT BUY FROM THEM!
Where is Ace mascot located?
Ace Mascot is in Saanich, British Columbia.
Is costume mascot world reliable?
This website is a fake store.