Not sure if they are legit, but here is a new Thai based online shop that stocks a lot (it seems) of OEM and aftermarket parts. Seems like they have a lot of stuff for the NSR when I checked at very reasonable prices. http://www.absolutemotorcycleparts.com/
Looks very interesting. They sell everything from Ohlins to complete new bikes. Will have to go back with some part numbers.