Not sure where you are located, but having a tech come by and do a replacement has always been an option especially since as a new sub you are covered by the protection plan. You need to contact a DIRT rep here on the Forum to see if they can help. Their names are in red and are usually on duty in the PM.
Being covered or not covered by the protection plan does not affect whether or not a tech comes out to deal with a receiver with a hard drive failure. A receiver with a hard drive failure is RA'd (swapped out by a Return Authorization), and no, a tech is NOT scheduled to come out and replace it, it is done via UPS, with the 2-3 day time frame. Dish does have the ability to do UPS next day, at an additional cost of $20 to the customer.
Technicians generally carry enough receivers to cover their install jobs for the day (techs, can you chime in? do you carry a few extras? No extras? Details, please?), so if a technician visit is scheduled, it is not guaranteed that the tech will even have the right receiver on their truck. Possible? Yes. Guaranteed? No.
This wasn't always the case in the past, sometimes techs would be sent out, but some customers got even madder if the tech didn't have the same receiver on the truck. Some techs have said they look at their work orders, and make sure they have proper spares on the truck.
I know, I know...when people don't get the answer they like, they all scream "Contact DIRT", but they follow the same policy, and Dish policy is to not send a technician to replace a bad receiver. One can be scheduled to assist an RA receiver AFTER that receiver has been delivered by UPS.
As a Dish employee, my opinions are my own, and do not represent my employer in any way.