UGH. I know this unit well and should probably share a bit of info.
Firstly, some background. I'm involved with Insane Audio. We have designed and have been working on building a custom in-dash navigation and multimedia unit for late model TJ's for quite some time. You can find out more about the TJ1001 at www.insanejeepaudio.com
At some point in time, we were working with some factories in China to source some parts. Apparently, a competing factory got a hold of the mold and an early software revision and decided to start manufacturing their own unit. I suppose that's the price you pay for doing business with China -- it's the friggin' wild wild west out there when it comes to manufacturing.
At any rate, here is what you need to know --
1). None of the software that comes with that unit is legal. It may have come with no nav software, or it may have come with a hacked version of IGO. Either way, it isn't licensed and there will never be map updates. EVER. (n.b. the cost of licensing GPS software and maps is very high) Not to mention the fact that the hacked version will be a very old revision of the GPS software and is very far removed from the current version of our software (with true 3d cityscapes, advanced POI's, etc).
2). The hardware and base software of that unit is a very early revision of what we were building at Insane Audio. In fact, it failed our quality control tests. Here is a quick short list of the problems: It won't work with the upgraded factory premium sound system (7 speakers with sub) due to a problem with the embedded amp, the CPU has a problem overheating and melting the circuit board, it has a built-in TV tuner (and a TV button).. but it's only for NTSC (and NTSC television hasn't worked in the US since 2009)
3). There are a number of annoying bugs and such from that revision that have obviously been fixed since. There is no menu button on the face of the unit (this may seem minor, but it's a pain when you can't actually get to the main menu), no random play ability on USB or the SD card, no HD radio, various bugs with audio when playing back movies on the SD card, etc.
All that being said, however, $400 is still dirt cheap for all that functionality... they're charging a wholesale price without any software or map licensing fees. But then again... you get what you pay for.
When the TJ1001 is released by Insane Audio (expected this summer)... there will be no bugs, no overheating problems and maps will be current with full support for updates.
Just thought I'd share the straight dope...
(but again.. $400 is still REALLY CHEAP!)