+1 on Tandy Leather. They must have one near you. I've been there myself, They offer classes and materials. They carry all kinds of leather, including Roo, which surprised me.