I am just glad Maggie friend at the lab was able to prove that that mesh wasn't available in America and that they wouldn't use it.
At first Kristine seem like a good person that Charlie could talk about his gifts to her but ever since episode with her friend she quickly changed into nightmare