I pre-ordered one of these back in february. I emailed customer service for a release date. I was told at first April, then June. Is there any indication when or if these will ship?
-Thanks