^^ You make some valid points. I won't argue that. "You only get one time to make a first impression". On the other hand, I feel pretty confident in presuming that none of us here are perfect little angels. Should our past indiscretions haunt us for the rest of our lives?
On another note, you do understand that it is "G Body Parts" not "Turbo Buick exclusively parts". As much as we may believe that "there can be only one" g-body, there are other groups of fanatics that believe otherwise. Maybe Brian has posted elsewhere because the sales are better? I have no idea but it seems reasonable to me. Maybe he doesn't post here for legal reasons. None of my business.
I think you have the right idea though. Grab a cold beer, look for some new TR goodies and dream about warm days, sunny skies, and the glorious whine of the turbo.