Hi , you need a genuine Samsung cable , the generics just dont work. Amazon has them at a fair price , they also have the longer version which comes in very handy.
As for any other cable needs check out Monoprice. Their prices are amazing , they ship lightning fast and the quality is fantastic...