Fwm
Scam... Charged $87.13 and CANNOT reach customer service as I read more complaints
I ordered a free trial online of Reservatrol Ultra. I did read the small print and knew that the product needed to be returned in 15 days or you would be charged HOWEVER I received the product on the 15th day! Now I am scared of what is actually in the bottle and have been charged the $87.13! I ...