ive noticed some places saying they have stock, however intels disclaimer says nobody can ship them till the 22nd of April. I know most UK distributors have them in stock waiting, so maybe big etailers also have stock, those who buy direct, but I think they will wait till you get near the end of...