Necessity is the mother of invention and a Calgary man frustrated by carrying around so many loyalty and membership cards has come up with a convenient solution. He’s created MyBarCode Card, a product that allows you to consolidate up to 14 frequent flyer and hotel loyalty programs, in addition to membership card and other point-earning retail program numbers, onto a single card. Credit or banking card information cannot be added to the card. Cards are available at www.mybarcode.com for $19.95 plus taxes and you enter your membership numbers on a secure Web site. The card looks like a hard plastic credit card with all of your codes printed on the surface. Cards are typically mailed within 10 days of payment and lost cards can be easily replaced for $9.99.