Didn't owl say there would be a leak tomorrow (Saturday)?
Actually, the likelihood of it leaking somewhere between today and next week is pretty high now. Ireland starts selling it next friday which means shipments should be going out, if they havent already. I say it'll pop up over the weekend sometime. Tuesday at the latest. =]