I am not sure about other brands, but problem about Garmin is after you turn on the machine, you need to wait quite long time to get signal, normally 5 minutes at least. It may be longer in bad weather. Other than that, it is a good brand. I used it in Montreal, Toronto and Las Vegas without problem.