In my last order from Hancocks, I seem to get just a smidge (maybe 1/4 - 1/2 inch)- that was all. Recently, I was physically at a shop from whom I now purchase online (they are 700 mi away from where I live). I purchased almost ten cuts of fabrics in either 1 or 2 yard pieces and they were ALL cut exactly at 36 and 72 inches.
However, there is one place I do go (Mardens of Maine which is a discount store which sells fabrics) where they are overly generous in their cuts. I recently picked out a neutral and asked for 4 yards and got almost 5.