No, no real reason or experience in this specific area. However, I have lived in Thailand for over 20 years, and knows how hard it is to get what you pre-pay for in general. Maybe this company is good. I don´t know. I only based my comment on life experience of more than 20 years in the country.
Besides that, you can take your tone and arrogant reply and file in a dark place.