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>
Helpful (0)
Replies (0)0
Replies (0)