i had to have 2 controllers replaced, both were the original design. I haven't had a problem since. Supposedly its easier to get the controller by yourself than through the shop, but i went through my shop for the replacements.
i thought about building one myself but i cant sew and figured i also didnt want to run the risk of having it shock and or catch me on fire.