No matter how good the GPS receiver is, it will take some 15 minutes to lock on if it has not been used for a number of months (due to needing to reload the whole Almanac (the general plan for where the satellites should be for the next few months).
2-3 minutes is the machine refreshing its Ephemeris, which I believe takes 30 seconds every minute to broadcast.