Mega Express Cargo
Took money from my account without mailing the product
Since January 15, when I ordered boy's snowpants from the megabrat.com website, $14.99 was taken from my account. They never sent me a delivery status or anything. The only thing I have is a payment confirmation because I paid through PayPals.com. Since that time, there has been nothing to verify ...