You need a reality check. For 40 years we have been shaming the trades and pumping IT education. It has come full circle, everyone knows how to complain on the net but no one has the skills do do anything manual today.....
30 years ago we were already short of trades people and the college I went to added a massive addition, I thought fabulous but no, it was a new computer technology faculty..... and today we complain about the lack of skilled trades people.
Businesses are there to make money..... China and WalMart are proof there is zero skill needed to do that. Yet we all shop there. And everything
"Made in the USA" has to compete with them.
So this is an okay to excuse or give a pass to Hallmark? Lack of qualified technicians/trades workers so when an install goes wrong they are not at fault? Perhaps what you're saying on a more global and philosophical ideology is accurate and true, that's not the argument here. Looking at it in a vacuum, if the OP paid for Hallmark to install a sink and they did it wrong then I see no other resolution than for Hallmark to fix it or compensate the OP after he had to pay someone else to redo the job for him. If Hallmark wants to wash their hands of it then their reputation goes down with it. My point was that Hallmark should have made the OP right by making him whole. OP has every right to sound off in this situation. I guess you feel otherwise and that the OP should just suck it up...