My favorite shop in Phx. Az. is Mulqueens on 59 Ave and Northern.
Instead of charging full price for fabric they charge 6.99 a yard.
It is the same fabric that others have they just cut down on thier profit.
They are a sewing repair shop that expanded to carry fabric. They now have a large selection.