Seriously of you have problems with gps, go to the development section here and download eugene's rom for vibrant 9. Without any steps messing with configuration through setup menus I just turn on use wireless signal and gps and am locked within 10 meters in only 3-10 seconds. Don't want to root? Grow up its a development board, there is more then over way to "unroot" your phone back to stock and you can then return the phone on any issue you like, thankfully due to rooting and that rom it won't be from gps issues.
Sent from my SGH-T959 using XDA App