Is there a problem with TomTom Customer Service?
[h1]Has anyone else placed an order with TomTom and not had the item shipped? Ive ordered a watch and Im really worried that they will not ship it. It's been 5 days since I place the order but they still havent shipped it. Am I right to be concerned? Is their reputation an issue? Do I need to post this on social media?[/h1]