I have never purchased fabric online before, I need to touch and feel fabric before I buy! This year though I am stretching my horizons - LOL - and enrolled in the Civil War BOM! I do purchase a lot of supplies online though. We have a wonderful LQS and I buy most of my fabric there.