Greg.smith

avatar
Joined
March 7, 2017
Last Seen
March 7, 2017

Pyramid scheme, over priced and hidden costs associated with Handling fees. Stay away and don't be duped by the pressuring sales people who earn their commisions based on conning you into their pyramid scheme. We said yes to a friend for some multi vitamins and tue... Read more

Was this review helpful? 6 4
 
×