Review of Veloranutrition


Rated 1 out of 5 stars

Scam

Scam. Stay away. Chinese company, Chinese crooks.
Never received anything after 1 month.
Tracking shows it is setting in customs for 3 weeks.

20 April 2026
Unprompted review