gc vials and caps price