The price of a webcertificate plastic card is now $6.95 which is pretty steep, but it's a one time fee. Each person doesn't have to have one. I have one in my name and when anyone in my family earns a webcertificate, we put it in my account to use for something we all want.
Webcertifcate doesn't care who earns the webcert, where it comes from (mypoints, freeride RIP, etc), or into whose account it goes. When a sponsor sends your webcert to your email account, click on the link provided and just enter the information of the account you want the webcert to be added to.
Couldn't be easier.