This value indicates average percent of declined orders throughout the online Pharmacy. There are several factors that make an input in this value: order declines by pharmacists (if the online pharmacy renders order approval by its physicians), stock shortages, payment processors failures and some others.
These are reports of people who have been cheated or didn’t get promised services from the various online businesses, including online pharmacies. These reports usually contain precautions for future clients of the business and in many cases more then one rip off report for the business indicates that it’s highly questionable whether one should order any product from the company under consideration.