D

Danny Shehata

3 years ago

Absolute most worst customer service on the phone ...

Absolute most worst customer service on the phone I could possibly come across. The "manager" was horrendous and could not have been more rude.

Comments:

No comments