Nature's Prime
Happy to take your money, but fails to deliver organic food ripoff
We placed an order for $1,700 worth of organic food with Steve Billings from Nature's Prime (or Naturally Prime) in August. Although we were told our food would be received within two weeks, here we are four months later, and we have yet to see a single morsel of food. We have placed so many calls ...