Personally id definitely take the snake back and find a breeder or at least a well put together reptile shop. Its sad but sometimes you cant save them all. Depending on what is exactly wrong with the snake it could wind up costing you way more than you could imagine...
As for reporting the store, i would. It might or might not make a difference but i think you should do it anyway.
Im very sorry and good luck with what ever you choose