Any one trying to order one of these? I've been on ECC's website a number of times and they said they would be shipping on the 19th of last month. Emailed them and pretty much said they were a week behind...and they haven't returned any emails I sent them from this week asking about a estimated ship date. Slightly frustrating considering this is the last piece of my build im waiting on.