I'm not one to generalize, but payment by check is a very American thing. In the EU, people usually use cash transfer / bankwire, and credit cards are uncommon, or at least "new", though payment via plastic is very common e.g. in France. Still, send a check by mail instead of an online transaction? That takes at least three times as long, AND can get lost.
