I try to keep in mind there are three separate parts to the functioning of this game. The customer support, the technical support and the Moderators.
In my experience, the customer support has been very good. I recently wanted to gift someone a sleeve of Nikes. They were 5 dollars. I accidentally selected 50 dollars. I brought it to the attention of CS, and the difference was immediately reimbursed on my credit card. There are many examples others have provided in the various threads.
Our day to day interaction is with the Moderators. They are the "go betweens". I'm sure they read the threads and pass along our concerns or suggestions to the technical people. They also try to ensure the inmates aren't running the asylum, keep us up to date on the wgt news, and generally help out wherever they can. IMHO, they are a good bunch of lads with a thankless job.
The problem most of us experience is with the playability of the game...which belongs to the technical side. Widespread glitches are brought to the Mods attention, they pass the info on to the tech shop...and the following update we have more golf clubs to choose from? Clearly a disconnect or a "GAF" factor at play in the tech shop.
ct