AT&T ship dates are ridiculous!