For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Yvonne

United States

1 Reviews
8 Reads
0 Useful

1 review

Bioma.Health

Not my cup of Tea

I got a product that I order and I cannot cancel it they keep sending it and charging me and I cannot get them to stop I wound up in the hospital with this stuff. they say they have no order but they have my email address, my card and my mailing address. This is my experience and no one has been able to help me. I have called. I have emails. No luck

2026-07-25