Mistakes happen. Recently though there is a high frequency of major issues (delivered to wrong address, cancelling a delivery 10 minutes before it is set to arrive, attempting to keep money they claimed they had refunded me) and an unwillingness to take any but the most basic corrective action.