Sorry about your loss.
You gotta wonder what these scumbags are thinking. Just makes me sick how so many folks just seem to lack basic morals and ethics these days. As is often the case, that bad karma will catch up to this/these piece of poops and deal them the cards they deserve. (hopefully real soon)