Most USB cables are good for charging, but the thinner the cable, the shorter it should be. A cheap 6 foot cab;e will charge slowly. A cheap 6 inch cab;e will charge a lot faster. (Thin wire drops a lot more voltage per foot than thicker wire.) I think the cheapest cable I ever bought was US$1, which is about 64 rs, and it's been working fine for years.