Yup, you can buy it from those places. But they are really short peices and last time I went to Home Depot, the price was somewhere around 8 or 9 bucks for 6 feet. You can buy from them if you want, but you should probably keep looking if you want some cheaper priced stuff.