When can we expect mail-order?!On a bit of a tip for londoners - I noticed in Selfridge's Jack O'Shea has set up shop there now. He produces some wonderful beef and is a really knowledgeable chap - plus the prices are actually very reasonable imo.