The horrible negative reviews speak more likely than not! Something is wrong with someone who conducts themself by going off on his customers and was reported to the police! Several posters have offered up receipts.
Claim your business profile now and gain access to all features and respond to customer reviews.