Personally i'm not worried about warranties, especially for the price of everything!
I mean: ATI Silencer 5 rev.2 is only like £12, i'd accept the product if it had no support or warrantee. If it was bent i'd probably still buy it as long as it wasn't too bad.
Damn people, have a little patience, especially at this time of year. I'm slightly annoyed with some problems with BF2 i'm having. their support staff are so busy it takes roughly a week per reply. Still, if you stay calm and talk to them as 'HUMAN BEINGS' and have a little respect for them, they are more likely to want to help you out, instead of thinking "Well, he's an impatient git, i think i'll leave his email til last".