My brand new set came from Stillen with a leak in the exact spot. After lots of heated discussions over the phone I paid to ship the leaky IC back and they either fixed it or sent me a new one. The process took about 2 months!
First and last time I've made any purchases through them.