You can get custom ones from stinger paintball designs in USA, though with the creed you need to get the finger wrap round grips to attach the custom ones to.
I'd be up for a group or shared shipping buy on some SPD grips for my creed.
The stock ones are ok, but prone to cracking after prolonged use. I could probably just pick up some new ones from Vanguard, but the stinger ones look pretty