The staff is knowledgeable in my experience. They may not be able to find the exact match but should be able to get you to the aisle based on the fabric type and you have to color / pattern match yourself.
Yes. Fabric Outlet on Mission near 17th is also a good bet.
Thanks! Your answer is awaiting moderation.