i had elite auto spa do my 335, and they didn't do a good job. I had to go back 3 times to have the driver's window redone because of the way the window auto rolls down on the coupe. They also did a terrible job on the rear dot matrix.
I have had heard Sun Tinting is the best around from other forums too. Good luck