I have Sprint, and didn't have an upgrade, so I've been perusing eBay for the past couple weeks waiting to see if anyone would list a gold 5s for less than $1000 and Monday was my lucky day when somebody posted a sealed 16GB one for $650 shipped. I even had a $10 eBay bucks coupon so I got it for $640. The guy shipped it out Tuesday morning, and I got it yesterday. So that's just 3 business days total, from purchase to delivery. It activated in seconds and it was all went so smooth, from purchase to delivery & activation. The point is, don't be afraid to shop on eBay. Just make sure the person you're buying from has solid feedback and has been on there for longer than a couple months. Oh, and the gold 5s is stunning in person. That is all.