How long did it take to receive them? The email said they will ship in 3 weeks, but I'm really hoping it doesn't take that long since I need them for daycare.