what kind of controller? if it's third party you're better off getting the parts and replacing the defective stuff, way cheaper in the long run.
I'm playing DOA! It's a standard Dualshock 4, so the D-pad just doesn't move how I need it to. I had the same problem with Xbox controllers as well. I actually cracked a 360 D-pad in half playing Street Fighter.