I have a ton of quilt shops within driving distance but because of time limitations, not wanting to drive the traffic or whatever, I often just order online. I saw a woman at a bee with one of the most awesome hand embroider hoops. I didn't want to schelp around to LQS, Hobby Lobby, Joann and wherever else to find one so I ordered it from Amazon. Came to my door in a few days.
I occasionally order fabric online if I find a collection I really want or a good sale, but that's a bit limited. To match things, I have to be F2F with the colors.