Posting review on webareana.com helped me getting a response from the business. When it comes to manage reputations, businesses keep an eye on online reviews so my complaint got heard and finally they gave me a time to solve it
Tip for consumers: Always leave a review after purchasing good and services from a business because that helps others to make better choices. Webareana.com is also a good platform to share reviews.