The Bear Cave issued a cautious research note on Sezzle (SEZL), saying Sezzle recently cut ties with several illegal online pharmacy merchants following an investigation from The Bear Cave.