I ordered the phone around 12:30AM on 4th of June. Got it for 169 + Free Bluetooth + 50 BCB
I got my phone very next day (given it was shipped out from MD and I am in VA) around afternoon time, I didn't wait for them to get my no. ported (the paper came with it said it would take 4 days to get it done) so I called Sprint and got my phone activated right away, called WireFly to check if everything is OK with it and they said it's fine (as far as Sprint gives us our disc meaning don't remove the code on your account that you got the sprint account from WireFly - Sprint confirmed that they have the code as is) so I started enjoying my EVO within 15 hrs.
So, good experience