Listen; idk where you came up with 150 for vinyl but go here http://www.bmwshadowline.com/
This is vinyl wrap cut specially for our trims to make it easier. You can get it in GLOSS BLACK or MATTE BLACK. only 35 bucks.
Side note to you with matte grilles: I also had matte and didn't like the way it looked on jet black. I bought a can of clear coat and sprayed them and they came out perfect and a great balance between gloss and matte.. More on the gloss side. Keep it in mind if you get bored with matte.