oT
odwa T

1 reviews | Active since Oct 2015

02 Jun 2017, 11:49

Slow Service

<p>I orderd a new Credit card because I lost my old one and it has been 3 weeks and I have not received it or confirmation for me to go fetch it at the store.Where is the efficiency ?</p>

0
Replies (0)