The thing about buying it in store is that you still have to pay tax etc. Online you pay just the 179.99 and then shipping IF you chose to have it shipped 2nd day or overnight. I wouldn't do that because ground is typically 2-3 days and chances are if it ships on friday you will probably get it the same day as you would have if you paid for 2nd day. If you aren't looking to save money (but causing yourself wait) then none of that matters...but personally I like having saved probably more than $60 on one order and then $30 on another (I ordered another for my 2nd line
after sprint changed my wife's upgrade date, but after wirefly's $150 price expired).
I also found out that ordering through wirefly is no different than ordering through target wireless. They are both "powered" by Simplexity LLC and basically you are buying the phone from the same company. I would STRONGLY advise against ordering from Amazon Wireless at this time as their phones are now on backorder. I called Amazon Wireless and they said it would probably be July before I got one if I ordered today (or beyond etc).
I am not sure what all services Target Wireless offers, but my wirefly purchases seemed great. I just wish I had known about sprint chaging the upgrade dates before and I would have ordered both phones at the same time >_<.