Failure to deliver the product
Consumer Report
I had ordered the 14 day free trial product but did not receive it even though a deduction was made from my bank. Now i am worried that they might charge me fully and without evening sending me any product! My order number is Bellagenix - Shipment Notification #1108905? ...