Cheapest place will be Yamaha of troy.
I got these for my banshee. They have a little metalic in the black plastic. Comes with everyting. Fenders, Tank Cover, Carbon Fiber radiator cover. If you just wanting fenders then you might call them and see what just those would run. I think 2003 had balack fenders, with the red radiator cover.
Yamaha of Troy Ebay LINK