It'll probably expire. Personally, I'd keep it and see what happens before acting hastily.
A. sad thing to see with transport damage.
I. ship butterfly pupa to a friend in the UK nearly every year, each pupa I wrap in tissue paper and secure it with
a bit of tape, then the whole lot gets placed in a secure container with more packing, and placed in a shipping
box with more packing- the post is unkind to fragile items, I've never had a problem, your seller should take
better care of an animal that has made it so far, only to be damaged in a "traffic accident".