If the chrome on the badges is OK and the colours have just faded then just get the kit from Aceman. I got a kit from him a few years ago, great value and simple to do, just take your time in lining the replacement transfers up on the badges.
Ebay has loads of poor quality badges, I got my BMW roundels from bmminiparts.com.