サイン不要であれば、基本的にカードにしています。
さすがに、100円未満となる事例では、現金なんでしょうけど、細かい小銭を出すのも、お釣りを受け取るのもいやなので、カードにしています。
蛇足ですが、楽天カードですと、月額使用額の合計で100円単位で1ポイントが付いているので、100円未満の端数も有効に活用できますが、今回、yahooカードを作成して使ったところ、yahooではなんと、使用の都度100円単位に1ポイントなので、100円未満の合計額で100円を超えてもポイントが付いていませんでした。想定するに、楽天カードと比較して30ポイント程は損をしたような気がしています。(・・・せこいぞ、と聞こえてきそうですが。)
ポイント稼ぎという意味では、100円未満の使用でも、ポイントが付与されるカードであることを、事前に確認する必要がありますね。