I have used Royal and work has been good, only one issue. Expensive with all the bloody postage though. I got one done with Piotr too recently for my E36 and workmanship by his mother was very good. He did do it incorrectly First, not the finish I wanted but had it redone no problem. Again you can have a look at mine too if you like.