The run your credit card and then a few days later you get an email stating your order has been cancelled. They list no phone number on their website and they don’t respond to emails. Company is a total fraud and they will just take your money!!!!!!!
Name: All Vitamins
Country: United States
State: New Jersey
Address: 191 North Ave Suite #156