Yes, that is very true... I never really heard of giving a business, unless they do work for you (like for your house) then they may accept it, but businesses are most likely to accept a debit card then a check... (even though sometimes they will accepts checks).
Hoped I helped!