Update by user Aug 05, 2012
As of 8/5/12 nothing has been resolved with Natures Prime Organic Foods. However, I received a refund through my credit card company and I am happy about that.
Original review posted by user Jul 02, 2012
Purchased a voucher via Dealfind for Nature's Prime Organics Foods, placed my order March 19th and still haven't received my order. Always an apology for the inconvenience but to please wait, the order will ship within an additional 10 to 12 days.
Got the same song and dance when I requested a refund, takes 10 to 12 days to process then 30 days to post on my credit card account. It is now July, no delivery or refund. They are ripoffs and so are Dealfind, who refuse to refund the cost of the voucher I purchased.
Very pissed, and can' believe these companies are in business. Don't use Dealfind, stick with Groupon.