I ordered Beta force about a month ago and finally received the supplements 3 days ago. I have not used it yet because I read up on it and so far no one has used it. I then checked the reviews and noticed others were getting scammed so I checked my visa statement and they took two payments of 84.53 on may 18th. They had called me the day I ordered the product saying I would only be charged 7.99$. Hopefully this site helps me because I would really like my money back.
0 comments