Depends on the amounts involved. My clients, for the most part, are paying larger amounts and that usually equates to credit cards. My clients in the $500-$1000 package usually pay with checks. Rarely do I receive cash for services. My online clients usually pay through pay pal or mail me a check.
Hope this helps,