Yea, he seems to be on top of it...at least acknowledging there is an issue and owning it and wanting to make it right. Unlike some other source I've dealt with on here.Agreed, i wouldn't be using them personally.
However he did say that they were going to sort it so i think he should be sending you replacement vials at the very least