are you absolutely positive they were hooked up right? if they were connect CORRECTLY, then maybe just cheap made subs?

I don't see any reason why they should have blown, ur amp should have been fine pushing that rms