Word of Warning - I bought 5 monoprice USB cables a while ago. After 3 months they stopped seating properly in my devices. tabs look fine, but have to wiggle them in the port to get them to charge.
What I thought was a bad USB port in a device turned out to be my cables. Swapped them out and everything is back to normal. Entirely possible I have a device that murders them or got a bad batch - but I won't be buying them again.