I feel like the snake was shipped like that. Poor quality control. It was probably the last mystic avaliable like you said and for a reason. I would just demand a refund instead of the lesser if you are not happy and if they do not refund you call your credit card company.
See I'm afraid if I do that, they'll cease communication alltogether. Then it'll just get more complicated