Could have been damaged in shipping. Just rember alot of people look for vivible signs on a fish that is dying. Sometimes it can be something we cant see. I imagine fish have some sort of colds or flus or other types of viruses. My point. Dont blame your water everytime, sometimes it can be other things you have no control over. But do check your water to make sure its not you.
Good Luck