LiberaScelta Network LTD
Consumer Report
I ordered a Steam Mop X5 on 18/10 and received a confirmation immediately. I also paid for express delivery to be delivered in 2-3 working days. The money was debited from my account on 22/10. As of yet I still have not received the item. I have e-mailed them, but get no response and it is ...