Cheap Relief
Cheaprelief.com Charged my card for Biofreeze, but I never got the package
On May 24 I ordered 2 cans of 16oz Biofreeze from Cheap Relief. I have ordered from this company before and never had a problem. I was told when ordering, to wait at least 8 days before checking for whereabouts of my package if need be. This is June 24, and I have yet to receive this package. My ...