I called the pet store and they are a bunch of idiots. They said that he's not sick and has no problems except that he is mean and they won't sell him for any less then 39.99 I politely tried to explain that shedding in pieces and striking at anything that moves is a problem. but they won't budge. I feel terrible for the snake but I'm out of options.
That pet shop has lost all my business from now on. I understand that most pet shops suck but to know an animal is suffering and to not let someone give it proper care unless they get money for is just crap.