Never had a problem with my Sat Nav, I wonder if yours needs the software maps reloading? I would get the dealer to do that as first step, unless its been tried already.
It is possible to update the maps yourself, the info is on the web including adding speed camera alerts.