I can see a lot of negative sentiment in the recent posts, so I wanted to add my two cents.
This is just my own experience, but I have had many, many successful orders from TGC over the last four years. Yes, they can be slow with communication because they deal with a high volume of customers...