It seems the management of this website does not take adequate steps to reduce the number of fake profiles. Over 90% of users claiming to be located in the USA appear to be fraudulent, and reports about them often go ignored unless something severe occurs. Their negligence is quite concerning.
Claim your business profile now and gain access to all features and respond to customer reviews.