Stupid people that sends me mails and want me to review the site, well here is my review..It is a scam, the owner must be an idiot, because it is not even allowed to make reviews if I did not do business with them and I have not and never will..
Claim your business profile now and gain access to all features and respond to customer reviews.