ok so I just got back from Sprint and I'm switching from Verizon to Sprint and the Evo 3D!!

I can't wait! But, I got told that the Evo 3D instead of coming out on the 24th, is coming out on the 28th. Did anybody else get told this?
When I pre-ordered at the Sprint store to get the port in credit (I'm a soon-to-be-ex-VZW customer, just like you), I told the customer rep that I was there to pre-order the Evo 3D because I heard the port in date was extended to July 23rd.
She was very meek in her annunciation, and I swear she said "It'll be released on July 24th, just so you're aware that this phone won't be available until then"
I hesitated, and assumed I heard her wrong, and replied "Yeah, so in a week?" (this was on Friday)
She said: "Yes, July 24th"
I was so horribly confused, but nodded, thanked her, and paid for my $50 gift card. We'll see what happens on this Friday.
Edit: As an addendum to that story. When I went to VZW to make sure I was clear to transfer over, I think I had to explain to the customer rep there about 5-12 times that I am a VZW customer switching to Sprint, and wanted to make sure my number could be transferred. He kept on thinking I was a Sprint customer trying to switch over to VZW. I had to pull out my VZW phone and say. No, I am a Verizon Wireless customer. I am going to Sprint with this number (had my info on the phone displayed). I want to make sure it's a seamless process. Is there anything I need to do? At that point a manager looked over my account, because he saw how I was losing my patience (trying very hard to keep it). And he confirmed to me the process and how it's seamless.
My faith in wireless company's customer reps had dropped about 15 points.