I don't mean to steal a thread, but is it safe to assume that a nav unit is a working unit of it looks like this before it is programmed? I picked this unit up super cheap on ebay and I want to make sure it is functional before I spend the time installing it and money on programming it...