I have always liked the fabrics that Hobby Lobby carries. However, a decision was made at corporate level almost 10 years ago, and most of the stores scaled way back in the fabric department. Unlike Joann's, HL will give you the greater of the discounts -- either the sale price or the 40% coupon (almost always available on-line), whichever is better. You have to present your coupon at the cutting table.
A big negative for me at HL is that their cash register system is not automated. Each item must be entered, which means longer lines and the potential for more error.
Dayle