I ordered a printer on Feb. 7th and paid the expedited shipping. At checkout they said tht the product was not in stock but had an ETA of Feb. 10th. I felt that was acceptable: but then got an statement saying that due to Covid shipments could be delayed. I could either cancel the order immediately or proceed, but had to guarantee not to cancel due to delays until March 3rd. I thought that was excessive, but agreed, assuming that Nextwarehouse was acting in good faith, and actually had the printer scheduled for delivery. Well, the ETA jumped to the 15th, then the 16th and now the 23rd. I contacted support and asked them for proof that these ETA's were valid and not just a way to buy time until they could find a printer to purchase and resell to me. Their response was basically "take our word for it".
I have found the printer in-stock elsewhere but am now locked in to my Nextwarehouse order until March 3rd. In past years I made several purchases from this company, but doubt that I will in the future.