I ordered some vitamins a few weeks and…
I ordered some vitamins a few weeks and they were never delivered but my credit card was billed. I tried to reach them several times to no avail.
October 15, 2025
Unprompted review
United States
Review of NetNutri
I ordered some vitamins a few weeks and they were never delivered but my credit card was billed. I tried to reach them several times to no avail.