This connecting cable runs without any problems.
I do not also get to see a difference with that of Apple as the finish is perfect.
Tested with an iPhone 3G, 4 and 4S 32GB without any concern for charging.
It also allows data sync with itunes. (Tested between iPhone 4 and Macbook Pro)
A buy without any doubt.