I had a very poor experience with chitchats. If you are a small business do NOT use them. They are very hard to get in contact with if something is lost and they will take months to get your money back to you. Genuinely one of the worst experiences ever
Claim your business profile now and gain access to all features and respond to customer reviews.