The Wicked Net
Ordered products not sent and no response to any inquiries. St. Cloud, MN
I have made three orders with this company since August. None of my ordered products have been delivered, although my credit card account shows withdrawals for each order. Moreover, these people have not responded to any of my several inquiries about these orders, both by email and telephone. I am ...