I will be switching to Sprint/Epic. I would rather get it in store, but paying $350+tax in california would bring the out of pocket cost to $400+ and being a student I can't afford that much in one payment. So at $199, it is either Amazon or Wirefly for me for now (since Walmart charges tax too). Wirefly does not charge tax, but can someone confirm if Amazon charges tax or not?? Also, buying from a store gives the benefit of walking in and walking out with replacement, but I don't know how these sites handle replacement devices. In case if I needed to swap out out my Epic (lets say even 2 times), which one is easier to deal with?? Amazon has a better name and tested quality service whereas Wirefly qualifies for Bank Of America Add-it-up program bringing the cost of epic down to $149. Any suggestions which one should I pick out of the two for getting my Epic??? BTW, if you just lately received your device from either of these two, can you please post your build dates - just want to see if they are still trying to empty out their first batch of devices or are current with latest batch. TIA..