Sezzle, the US buy-now-pay-later provider, is resting on shaky foundations. Is it time to sell this stock?