Ok, so I got another idea. Seeing as I can buy from BB and still get the switch to sprint $125 port credit. I'm thinking of going tomorrow, buying an evo4G (49.99 online) and then return it on the 24th for the 3D.
Damn it. I just bought my Evo 4G at Amazon wireless for $59 over the Memorial Day holiday, but I haven't gotten it yet because the Samsung Epic I ordered for the wife is on backorder (we are both switching from iPhones, btw). We still saved money overall, though, because BB has the Epic for $99 right now, and it was free on Amazon at the time...
I didn't know for sure if I could do it, but I was hoping to be able switch to the 3D when it came out, but I'll stick with the original 4G if Sprint won't let me switch. We had to buy new phones when we did for various reasons, but I wanted to take advantage of the $125 port credit (Sprint.com does not have any restrictions on WHERE you purchase the phone, just that you port your line over before 6/23).
Oh well, if I can't get the 3D, I'll be fine with the original 4G Evo. I might wait a while before I do the GB update, though...