Ecostumesite.com
Never shipped my costume but charged my credit card Online
I ordered a costume on October 14. It has been 2 weeks now and it still has not arrived although the website says it only takes 3-4 days. They charged my credit card but won;t respond to my emails and their phone doesn't even work. It says it has been temporarily disabled. It turns out Im not the ...