Adventures in car buying

Sounds to me like they owe you a nav system. If he admitted to it, then they owe it to you.