MyVitNet.com
Consumer Report
Ordered Biofreeze and was told it was backordered and should receive within 8 to 10 weeks. My credit card was charged and the product was never received, despite repeated emails and phone calls that went no where because of recorded messages. ...