I've had a One XL for years. The updates are online and free. The only glitch I've ever had was setting for shortest route instead of fastest, which did lead to some interesting sight seeing.
The way Tom Tom works is through the users and seems to work well for me. My son has one too but has been using his smart phone with an app for that. (One wonders when smart phones will have a toilet paper app.....)