I recently placed an order with IDTOP and they said I would get tracking within 3 days. Its been about a week and I still have yet to receive word of it being shipped and they are no longer replying to my emails. Not sure if I got scammed or they're being slow.
Upvoted: evzhot
Downvoted:
evzhot [S] —