I take it you practice what you preach?
Yes, absolutely. I have (short) a list of companies I won't ever deal with again. If a company provides me with poor service I will ALWAYS complain if I feel it leaves me out of pocket and will generally put in the effort to get the best value for money in the products I buy or use. Competition can be a wonderful thing.
The only difference with GPUs is the singular lack of competition.