Hi,
I've bought from "K Steels" whom I find cheap but there is a £25 minimum order and they'll cut it to fit into a car if needed; it's about quarter the price from a model engineer store. BMS at 12mm or 1/2" is handy to have in stock.
I order by email and arrange to collect from their local...