so any more info for Pro-cryo.com the website is dead. is this some thing i should consider?