Cancelled e-cheques doing my head in....

Ive recently in the last few months received a few e-cheque payments which have ended up not clearing. Ive had another one today. Im aware its because the buyer has insufficient funds to honor the e-cheque. Maybe Im old fashioned but I cant understand why people seem to be buying when they dont actually have the money to buy? I cant imagine knowingly sending off a cheque with knowledge that it may or may not clear.

Does anyone know if these cancelled e-cheques end up affecting the person who sent them? As in does their bank record them as dishonored cheques or payments?