Click here to reply
Worst service
- 2233
- 1
-
Worst service.. amount has been deducted from account for my order. After 30 mins of my order if I check order have not been placed. Always they have server issue and it take 5 working days to refund the money..