Your voice has a chance to be heard now! - we bring changes together.

report scam

Planet Natural

Country United States
State Montana
City Bozeman
Address 1251 N Rouse Ave
Phone 406-587-5891

Planet Natural Reviews

  • Nov 14, 2015

This company is one big scam! they have a deal with fedex so even if you never receive your order, you can not file a claim, only the seller can. It is near impossible to get your money back. Terrible customer service policies! Do not buy anything from this company! Ever! it sounds like a good deal and im not knocking the products but pleas do yourself a favor and order from some other sorce.

Write a Review about Planet Natural