With vinyl, you get what you pay for, if you buy the cheaper product, you can expect it not to conform as well to curves and more than likely bubble up or not have very good adhesion to begin with.
I've tried many different cheaper carbon films, and have hated every single one. On some occasions a cheap film is ok for flatter panels or those that have light curves, but it really isn't worth wasting your time and money on.
Though more expensive, i highly recommend using 3M's 1080 series carbon, either that or Hexis' HX30000 series carbon. Both are top notch products (I prefer 3M slightly more than the Hexis)
But like i said, you get what you pay for.
Also, as Marsss said, it requires a lot of patience as well as prior preparation. Cleaning before wrapping is almost as essential as the wrapping itself, do a poor job cleaning the surface and you can expect the film lift or look generally crappy.