It seems as though everyone has received their speakers early. Has anyone had to wait the entire time for theirs? Just curious.