I Just Bought A Garmin Nuvi 660 And It Is Not Finding Alot Of New Streets In My Town. What Do I Do?

I just bought a garmin nuvi 660 and it is not finding alot of new streets in my town. What do I do? I don’t think I should have to spend 75 to 100 bucks for a new map when I just spent over 300 on this unit!