As for the product itself, the screw thread is too thin to withstand the pressure for extended periods of storage. This is the second time I had to buy a new mag, and I couldn't fix the first two because the o-rings were fine, it is always the screw thread that gets ripped off.
As for the wgc service, I didn't have any issues.