The website StoreReviews is a scam. 99% of the companies on there have a one line bad review that makes no sense at all. You cannot add good reviews for a company as they are never posted (go ahead and try). They want $500 to "fix your reputation". Their goal is to post bad reviews (which I highly question the creditability of the review) on a company and in order to have it removed you must pay $$$. Do not pay any mind to the reviews on that website... it is a scam to extort money out of business owners.