I use this gp for a bit over a year , around 15 month during which time I drive around 23,000 mile . during that time I think it be one of the best purchase I have make . however , recently it randomly decide to stop log onto the satellite . I be outdoors , use it in area I have regularly use it and previously have no problem , I have not move hundred of mile since the last login but it still will not get a good connection . when it do it quickly go away and say it have lose the satellite reception -lrb- usually within 5 minute and consider it 'll take hour to connect that be just unsatisfactory -rrb- . I try talk to Garmin and while they do give I generic `` try this '' none of it help and they want I to shell out a couple hundred dollar for they to look at it even though it have only be in use for a little over a year . I be better off just buy a new gp system than repair it ! as such I be now look for another brand as I be unhappy with Garmin support . that be say here 's what I think of it while it work : con : - if you put in multiple destination it will not sort they by what would be the most logical order to stop at they , however you put they in , that be the order you be take to they in -lrb- not uncommon among most gp 's -rrb- - when search for restaurant or store it 'll regularly bring up location that be not there , 10 minute later you 'll drive by one on a different side of town that it do not know exist -lrb- somewhat expect but this happen much more regularly than I expect -rrb- - Garmin support : I really feel as though they be try to rip I off and just get money from I without know what be cause the problem or how they be even go to fix it - map update : while it may be somewhat standard in the industry to charge customer for regular map update I think company like Navigon that charge one fee for 3 entire year of update be serve customer more justly - inputting address : cr 528 can not be input the way it would be write on a letter , if it be not exact the 350 do not know what you be talk about - Time estimation for destination arrival be usually aggressive , I would prefer it to be more conservative so when I be on a eight hour drive I know from the start I be go to get there in 8 hour and not 7 . pro : - it will get you where you be go - before it initially break , the time it take to get a satellite connection be relatively short - customizable icon and voice -lrb- although you can not record you own or someone else be to use -rrb- - several different route choice : fastest , shortest ect - ability to program it to avoid u-turn , toll road , and ferry 's -lrb- most gp 's these day all have the last two characteristic -rrb- - routing be typically good and sensible although there be several spot in the US where it get a little goofy all in all , for the price it be at now it be probably worth it , I spend around $ 300 but do not be surprise if Garmin do not care about you or the product when it break . hopefully yours will not break as soon or unexpectedly . personally , I be do use Garmin product .