Hey there, I'm from Petaluma also, small world! We have beautiful local yarn shops like The Knitterly or Cast On in Santa Rosa, but I can't see spending that much money on a project unless it's for a specific request such as my roommates asking for organic cotton beanies and whatnot. If you want some beautiful yarns at decent prices, I suggest
as a good place to start. There's also Alchemy yarns from Sebastopol, CA. They make their own yarns, all hand painted.