Magnamazing.com
Yet to Receive Order
- 05-27-2011
- 7
Placed order on 4/27, was charged by PayPal on my credit card on 4/28. Have yet to receive it. When I tried to access the website, it does not recognize the URL. Is the site closed down?
Company: Magnamazing.com
Country: USA