I agree - everyone can make mistakes but it is how a business deals with it that defines their attitude towards their customers.
The delivery was to my tenant not me. The email from Solid Wood Kitchen Cabinets requested that the delivery should be stored in a dry place and checked for damage. It didn't say that you need to check that the correct items have been included in the delivery. My tenant is nearly blind and checked for damage by hand and arranged for dry storage as requested. Now, I know Solid Wood Kitchen Cabinets cannot be held accountable for his poor sight, but their warehouse staff and delivery team should be able to check that 2 worktops in one order should match. Neither myself, my tenant or my kitchen fitter had any reason to believe that one of the worktops was incorrect and, it so happened, that the incorrect one had been lent with its face against a wall with the correct one in front of it. They are bulky and I wouldn't advise individuals start shifting them about.
None of this is relevant though - it was the response from Solid Wood Kitchen Cabinets afterwards that was unacceptable. They should have acknowledged that their error gave rise to a problem, re-assured me that they care about their customer satisfaction, made steps to prevent similar occurrences, and refunded the cost of the incorrect worktop and delivery straight away.
Instead I emailed them twice with no response, then wrote to the director of customer relations who replied citing their terms and conditions and tried to shift the blame on to me. Having said they would refund the delivery fee over a month ago (after all, they didn't deliver what I ordered) they still haven't.