This is a fraud. Duducted amount for a unsuccessful payment & deducting follow installments as well for the same order. Neither customer care no. responds nor they reply to complain emails. Really feeling trapped in this fraudster Sezzle.