http://www.superflex.co.uk/proddetail.php?prod=SF280-1374AK anyone used these? did they keep them in stock or was there a long delivery?