Agreed, report them and re-list your sit. As @Marion mentioned, you can get feedback on your listing here if you feel you need it.
FYI, There’s a thread on this topic if you’re interested in reading more: Sitters, let's stand against sitters who cancel! - #87 by Marion