Try Ampulla.co.uk for the glass vials. 50 x2 ml vials with caps are just over £14 including postage.
Forum Rules