Any automotive detailing / paint supplier.
Or a detailer himself. See if they would sell you the material.
Look in the yellow pages under "automotive detailing suppliers"
You might need an account or have someone in the "industry" get it for you.
You will find a much better selection of color and grade of materials.
Also a sign shop. They also use vinyl.
Good luck!