The shop i use has a deal with Wynn's for transmission flushing equipment. Just wondering if anyone hear has heard of them or their products?