Firstly, Welcome fellow UK'er, I'm from Wales the land of Hills and sheep...
I too have had issues with Sloppy support, I am yet to really test X10 Support system truly yet but I will let you know how things go.
Everyone has been so warm fluffy and welcoming to me so far though *he hehe*