Try one of the upholstery shops in Paramount on the northwest corner of Somerset and Paramount. I've had them do headliners and seats in the past, very good and cheap. Take the 91, exit paramount make a right and go up about 1.5 miles. It'll be cheaper if you bring the seats so they don't know you have an NSX.