I've done A LOT of garment sewing and have never had any major problems with grain. The main reason for this is PRE-WASHING and drying, before cutting. With the initial wash/dry, most fabrics will fall into their natural shape, which usually makes the cut ends totally uneven, sometimes as much as a few inches, on each end! :-(