Special delivery (bluray!) for me from my friend in Deutschland. Is it 5PM yet? Uggghhhhh