I just ordered this fabric keychain for my Vespa. They sell it on Ebay but it is a better deal to buy direct. The quality is great. You really can't beat the $4.95 (CDN) price tag (including delivery in Canada).
http://www.modernsuede.com/collections/key-chains/products/vespa-keychain
It arrived a few days after ordering. It's even nicer than the photo on the web site. I ordered the black/silver, but there is a red one and brown/silver.
Size: 4.25"W X 1"H (10.8cm x 2.54cm)
Details: Double sided key fob, metal ring
Embroidery: 100% Coverage, Metallic Silver Thread, 3 colour variations