Local JAF: $2.49 each
LQS: anywhere from $1.50 ("older" fabric lines) to $4.50 (batiks)....love New Hampshire: No sales tax!
I also love to shop at Marden's (Maine). They do salvage (insurance settlements, closeouts, etc.) and their prices can't be beat: 75 cents for a fq! Some decent quality fabric (think Hobby Lobby quality) and some "junque" fabric. But sometimes, they have just the right color....LOL