It's not cheap at $190, but it's brand new. Item 3 here:
http://www.infinitipartsusa.com/1998-In ... /22381.htm
That place is really good for OEM parts you can't find anywhere else. I think it's more or less like going to the dealer: spendy.
The only other option I can think of is going through some junkyard cars.
As far as patching, maybe buy some 3m spray-on adhesive and use that to stick it back onto the hood. Probably not the route I'd go, but it's an option.