Melanotanus inc
Another victim of melanotanus.com
I placed an order with this company over three weeks ago. Their website promises shipment the same day, or the next day, with 2-5 day delivery. I waited a week, then emailed the company, and got back a reply that I had not made an order with them. I contacted AlertPay, whom they use for payment, ...