Herbal Mind NJ
Herbal mind $69.83 scam
Hi all, I was really shocked when I googled herbalmind to find all these false transactions. I'm based in the UK and had no phone call but was charged the $69.83 that many others have been charged! Never heard of the company but my credit card company had - part of a large pharmicutical company ...