And you have reason to not be happy. They knew what kind of box you had, and should have used that knowledge to replace it.
And they need techs that speak English without heavy accents!
eBay customer service is like that too. All have accents, all talk down to me.
It is one of the reasons I am letting my listings run out and will probably close up shop.