I have not found X10 tech support all that bad. I have only had to use them a hand full of times over the many years I have used X10 stuff. They have always been able to get me the information I needed.
Now days I never call Tech Support as I can almost always find the answers I need on these forums.