I would ask for a refund. I would never refreeze one that I euthanized and froze myself let alone something that I didn't know exactly how many times it had already been thawed.
You pay too much for that stuff not to be perfect. I hope my live source never runs out. lol