Such post never helped to solve problems in an efficient way. How many satisfied customer for one upset ?
The best method I used many times: simply call them and explain your problem. Often you will discover efficient people and ready to help you. And often I received a small gift.
P.S. I am not linked in any way with Sparfun.