Thanks guys! appreciate all your feedbacks and wish that I would also get a feedback from the management as well.
Thank you for the suggestions and alternatives to other places which has better customer service.

Cheers.