This data cable works perfectly.  The AT&T store tried to sell me a $50.00 cable that charged too.  I didn't need or want that.  I just wanted to transfer pics, data, music, etc. from my phone to my PC.  It was a great buy and does exactly what I want it to do.