In case you happen to be in Bay area, HSC at Lawrence and Central sells a USB cable for $1.25/$1.50/$1.95 as well. You need to look for it. You will know what I mean when you get there. It is a very interesting place if you have some time.
In case you have no idea where is "Bay area", it's usually known as "Silicon Valley" located just south of San Francisco, CA.