i got 3 tops from this chap for less than £18 - including postage and they are mint! can't complain. thats bad luck man, your only leg is prove its not cotton, sure your washing machine is working correct? i had a case where a woolen jumper..washed at 30degs shrunk to 1/3rd the size!
it was washed by hand :/
If it makes you feel any better - if you wash it again, the "bleeding" will wash out.
You sure? if so at least that some solace