looks OEM. go bitch your head off at them. if they don't warranty the part they still warranty their work for like 30 days
http://www.ocaddict.comthanks beefgg for the sig