Personally I work from the principle that if something is wrong I sort it out with the supplier in question, and if something is right then I'll share it with others. I find this works considerably better for relationships, and in terms of getting things sorted, than going round trolling on forums.All I had was issues and poor build quality with Trups supplied stuff on my first B7, still plenty of issues in the B7 section with the latest generation stuff.
My experience (last week) was fine. Yours, three cars back, apparently wasn't. I visited his premises and workshop, and met him twice plus a lengthy discussion by PM beforehand. We discussed what was needed, and he delivered what I agreed with him, on time, and very politely and helpfully. If I had had had any concerns I believe they would have been quickly sorted.
Dave