Totally agree with this. I have a friend who ordered his at least a month before me, originally had next day shippping but ended up getting downgraded (he got refunded at least), who lives less then a mile away from me who still hasn't got his. You'd think they would at least show up on the same day.