Hm.....
I've not spent money with them. Though I have communicated with the chap who runs the ebay shop. I thought some of his info on some cables was dodgy....we exchanged emails and said he would alter it....I have not bother to check if he did. The result is I'm not certain I would do business with a chap who has trouble with well known facts, even if it was a typo you'd think he would have checked the info before putting it up.
They always seemed a little expensive but I never hear anyone compain over the quality of service or goods recieved though.
I should give it another week before you start to make waves though.
I sent a chap some stuff ...took four weeks to get to Dublin I could have walked there quicker!