My old unlocked iPhone 3G died and Apple gave me a deal on a refurb'ed 16GB 3GS running iOS 5.1.1 (firmware 05.16.05). Is there any way to unlock this if it was made in 2012? Would upgrading to iOS 6 allow me to use a factory unlock via eBAY?
There are no software unlock methods for your 3GS on new bootrom.
You can go the IMEI Factory Unlock route, but you do not need to upgrade ios. It is IOS and Baseband independent. Just buy the unlock and you should be fine.
My old unlocked iPhone 3G died and Apple gave me a deal on a refurb'ed 16GB 3GS running iOS 5.1.1 (firmware 05.16.05). Is there any way to unlock this if it was made in 2012? Would upgrading to iOS 6 allow me to use a factory unlock via eBAY?
It depends what wireless carrier your iphone is locked to.
Whatever you do dont try to unlock it using the ipad baseband or you will ruin it and fry all the wireless chips.