Costumes For Less
AKA Anilta Systems ripoff - paid for a halloween costume and still have not received it
I paid for a costume on 10/7/03 and they debited my credit card on that day also. Have sent numerous emails because it was suppose to be delivered in 5 business days which i paid for. They sent me an email after my 3rd nasty one to them that they were under staffed and they received an overwhelming ...