I have no experience with anything but Garmin, But that experience has been great! Awesome customer service, easy to use, blah, blah, blah,
I've managed to break the plug on mine twice now, both times due to stupidity, both times I sent it back to Garmin with a work order and a credit card # more than willing to pay for the repair's. Both times I got it back fixed and updated with new software and drivers to boot....no charge...
_________________________
Foresight and planning ahead will NOT be tolerated