Weird. You experienced failures of the manufacturer (failure to start) and the warehouse (huge scratch), and are still singing someone’s praises.
It sounds to me like the brand’s quality assurance is low and the retailer also isn’t taking care of their stock.
If I had to take three days off work to accept these deliveries, doubtless I would have a very different conclusion from yours.