MyVitanet.com Informative - Does Anyone have an address on this Company?
I ordered BioFreeze about a month ago and still have not received it. However they charged my credit card. I want to contact the BBB but do not have an address, City or state for Bio Freeze in order to get anywhere with the BBB. Can anyone help me please. They are the biggest SCAM I have ever seen!