The only place I've used (not on a Miata) is Earmark. Great 3M product, excellent install...but damn pricey.
Another place a block away from home recently quoted me $100. That was if we got the girlfriend's 3 tinted at the same time, granted, but that was going to be another 180 or so. Not bad for metallized film.