Doesn't Recommend
Joined 5 years ago
Overpriced , cheap merchandise.
Almost all of the items for sale are Made in China and cheap. All of their merchandise is overpriced. You can come up with a better costume using your imagination and shopping in second-hand stores or in the sdollar store.
0
Heart