I signed up with Sharewatch about a year ago, but only started to trade with them about three months ago. There seems to have been some technical difficulties a few weeks ago.The website was down (for trading) for a while. Regarding tech support, I have emailed a few times but so far haven't received any replies, but I assume that someone receives these emails, as problems are usually righted fairly quickly---it would be nice to get a reply considering large amounts of money are being dealt with. I have had problems adding limit trades and have had a trade executed twice.
All in all the site works, but I certainly wouldn't call it efficient.