l

leo zeaddisababa

3 years ago

Very annoying and frustrating customer service. Th...

Very annoying and frustrating customer service. They never pick up their phone number. It's impossible to get hold of them. It has been over a week and they havent returned my phone call or email.

Comments:

No comments