you could get it done at sunway's recaro outlet.
look for frank at:
Recaro South East Asia Sdn. Bhd.
30, Jalan PJS 11/16, Sunway Technology Park,
46150 Subang Jaya.
Tel: 03 5637 2855 / 5636 2845
last i checked, the cost of refurbishing ONE putra recaro seat costs RM450 and takes 3 working days to complete. what gets changed are the side and thigh bolsters (foam and fabric). if you need to change the middle section, it usually costs a bomb as i was told that the seat needs to be sent back to germany to be changed. ridiculous but that's what i was told.
btw, it's on the same block as Amprex Motorsport in Sunway.