I actually got some vinyls done for a tenner, but I know the guy, so I didn't want to get your hopes up of getting it quite as cheap.
I made a paper template for mine to get the curve (straight edge ones never look quite right to me) but I used limo window tint film on the inside to get a factory fitted look.