I've had a BD-30 on order, at £299, for about 4 weeks now. I saw another retailer selling them yesterday so spoke to supplier of my existing order who said that they still had no idea when Panasonic would be delivering them. Decided i couldn't wait any longer, so i cancelled my original order.
Ordered yesterday afternoon, arrived this morning - £329 with the 2 free Disney discs.