Services provided by CMB are way too expensive than others. If you do a google search, you will find much cheaper options with same quality of service.
Besides, CMB only seems to cater to westerners, they turn a blind eye to others. I never got any response from them to my email inquiries.