I would run far far away from the TomTom unit. (IMO) and go with aftermarket. The only good thing about the TomTom is the trim piece that goes around it. It's better than any of the aftermarkets. I would get an aftermarket and order an OEM trim piece from toyotapartsales.com