I have spent LOTS of money with Keith. I usually use him because he ships very quickly, but if you have a issue he can be hard to deal with. He always makes it right, but can take some convincing. I usually just throw up the fact that I have spent $XXXX amount of money with him this year and he needs to make it right and he does.