So I just bought the Fusion suit at DEMA, and tried it out this past weekend. To my dismay, the seals are too big for me out of package. I finally pulled the wrists down far enough to keep them from leaking, but no matter where I place the neck seal it just leaks like crazy and burps itself...