Several other brewers I know have sworn that place off. We all use hbhq. Kelly, Andy, Chris and Matt know their stuff. Also if you are a member of NTHBA you get a 10% discount if you bring your membership card.
This comes up all the time. Do not place any kind of evaporator coil in your wort. Wort is acidic and I would safely guess that over 75% of coils have chemicals in the solder that Will leech into your wort. Use it as a prechiller yes, in your beer - never.