Body Pro Fit
Scam artists, charge you for products they do not send Las Vegas Nevada
This company advertised the green tea. Charged me 4.99 for shipping. I did not receive the product. They then turned around & charged my debit card 99.61 for a 3 months supply that I never received. I called customer service. They said that the United States post office delivered it to me & ...