if you're looking to get it wrap Kuttek works in san leandro has done some guys i know cars and they came out looking really good. not sure about bikes. as far as buying kits, you are always going to run into fitment issues or quality issues just depends on the roll of the dice on how severe.
if you want to do this yourself get 3m vinyl off the internet, a blow dryer, a rubber vinyl squeegee, some isoprophyl alcohol, a spray water bottle with a drop or two of dish soap, and a razor blade. easy peasy. i used to work at a sign shop in livermore called world wide signs. havent been in there in a while but if you go talk to bob he can probably help you out.