WS
Wilma S

1 reviews | Active since May 2019

20 Jun 2022, 12:13

Pathetic turnaround times

Online applications for devices take more than 10 working days to process and if you complain about the long wait, the customer service person tells you that they are very busy and it does take that long. iStore website promises 3days turnaround time.

0
Replies (0)