It's a a scam.
Placed an order for three items. Only one item was delivered, with a note saying that they were out of stock for the other two! The transaction was processed without me having a say in whether I want to cancel the entire purchase. Upon contacting them they just shrugged shoulders and blamed the supplier.
I will never do business with this company.