Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Bella Labs


Country United States
State California
City Del Mar
Address 2683 Via De La Valle #G516
Phone 877-767-9942

Bella Labs Reviews

  • Sep 28, 2017

Saw an add for free facial cream , thought why not if I don't like it nothing lost. I didn't like it only used it once. A month later they sent another bottle of facial cream and a jar of face cream. Their words. I called said I don't like this cream, they said send the new products back, I did. Then they charge me $200 for the free cream. No money back they said that is in the fine print they explain that. I didn't see that. I would never pay that kind of money for any cream. It's still k sitting in my cabinet used once. You probably can't help me since this was a while ago, not sure what credit card I used. Just found this web site and when i saw the ripoff cream I thought I should tell you about it.

Write a Review about Bella Labs