iFixit has a lifetime warranty on their screens, and to my knowledge there's no restrictions on having installed the screen or not, so you'll definitely want to get in touch with their support people to see about getting a replacement. Best way I've found was to email them at support@ifixit.com.
Sorry to hear that happened to you; iFixit is well known for carrying quality parts but no matter how careful you are, there's always going to be that 1 in 10,000 that was born bad. I've always had great service from them so hopefully things will go as well for you.