I spoke with a Traxxas representative this morning and he said that the released date has not been changed. It is still looking like this Saturday is going to be the date. When we actually receive the trucks is going to be a different story.
I ordered mine 4/23 from Towerhobbies. I am hoping that I will get it in the first or second week of June.