Don't tell anybody, I've heard there are also still using cheques in the US.
(Britain seems to get rid of cheques slowly.)
(Though there is a way to pay them with a debit card through a third party for a small fee.)