Hello from Germany: over here we buy fabric by meter and centimeter, one meter is about 40 inch.
And one meter normally costs between 12 Euro -13 Dollar üp to 20 Euro which mean about 22 Dollar! Sometimes when you are lucky you get some fabric for 5 - 10 Euro, but often these fabrics are are not so wanted....
Some weeks ago I saw fabric which costs 25 Euro per meter!!!! That's not funny.....