You mentioned two ninety nine which is contract price not full price some of us actually paid full Apple Store price for a 5s so contract price is a good deal
I got a deal on eBay but don't really recommend that route to you
Anyways you sound like a great guy buying your sister a 5s I'm sure she will enjoy it
At my costco location they're bringing in Apple products and soon I'll be selling them as sales. From what I heard, they're giving away $50 iTunes gift card but that's what I heard. I don't know yet.