I am sorry you have had a bad experience. Technical support is a real issue for most manufacturers, I personally would like all our support to be local in the UK, but that is not economically possible these days. When you sign up to a support contract and the outsource company let you down, as a company you have to go through a lot of legal proceedure to get out of that contract. I know service levels were poor, and we have now internalised our support function through our India office. It is not perfect, but it offers a support function that is part of D-Link as a world wide company so we have direct control over the quality, plus we can guarantee the technical knowledge of the staff. This is no excuse for the service you received, which as you said was unsatisfactory.
I (for the last two years) try to bridge the gap between D-Link the company and educational users as part of my job, and I am sorry no one put you in my direction. I have given my details to every LEA, and all the major educational resellers. I also know that our support function should have let me know but I doubt the support person knew I existed. D-Link generally has a very good reputation in the education market, but we do get it wrong sometimes. If you want to talk about this to a human being call me on 07834 265319 and I will make sure that your complaint goes to the top. Things like this annoy me, and I need to ensure that the people at the top can see how their decisions can impact on D-Link customers.
Andrew