... If you can't swing the mRobotics GPS, at least buy this one for just $11 more than your Chinese knockoff:
Ublox NEO-M8 GPS breakout board
I didn't realize that this one was so inexpensive, so yes it does make more sense. However I guess that I would be better off to go with MRobotics if they will have them in stock if and when I need the GPS upgrade. At this time I don't even know if I will need it because the weather has been so bad since I got my Solo that I don't know how well the stock GPS works. Although, using the logic in your reply, should I trust $700 worth of equipment to the stock GPS that is known to be unreliable at times?