I've done mail order for years, even in the darks ages when you called the company on the phone or mailed in the order sheet that was in the back of the catalog. Mail order needlework supplies, machine parts, jewelry supplies, clothes, books,,,, everything.
I used to get alot of flak about "support your local business's" the fact is that most of the places I was supposed to support weren't supporting me. My pet peeve is a shop that "dont have it, but can order it". this translates to, order it sometime next week or so when they make an order anyways, then have it in another 2-3 weeks.

Sometimes I've paid more vis mailorder for service and there are a few mail order places treat me like gold

I can't say enough good about Netflix. Netflix is one of those rare deals that REALLY is as good as they advertise it to be, maybe better.