Call your local GM dealer(the bigger the better) and see if they have either a price match program which lets them sell OEM parts at aftermarket prices or a new take-off parts list. I just bought 2 GM fenders for an 04' for $121 each,new take-offs. Sometimes they even have the color your looking for.