Along with Andy and Bitt, I've never heard of that brand before either. It is highly likely that its some obscure rebranded item which means support will be minimal if you get any at all. The UI may or may not be nice to use as well.

I'd go for the refurb TomTom unit personally.