I've seen people recommending their products to customers as a "miracle" means to all their problems.
Don't hesitate to call for a refund if you truly feel the goods was misconstrued. Meeting people non-stop and getting all their work done remotely in the same time is brand new reality. https://anydesk.im/