i've never broken one, but i knew a guy years ago who broke so many of his controllers, he made a "new" one with pieces of his broken ones and some duct tape

it worked as good as new, but i have...