No crap i have talked to them a 100 times to every time i call back its somthing different I talked to them yesterday because they told my they would ship may 21st and they told me the new release date was june 11th for more R&D like you said thats good and bad good they want to get them right...