I dunno if it's a favourite but postal systems seem to be pretty good for delays. Maybe airlines too :D Cheers Chris