For any comments or suggestions, if you have requested follow-up from us, please note that it may take approximately 3 business days before we can get back to you.
This delay is due to the high volume of requests we receive.
Regarding complaints, please note that we strive to respond to you within 24 to 48 business hours.
Have you visited our FAQ page?