is techniclutch got a good reputation? anyone ever had dealings with one?
been readin mixed reviews, but the tempting pirice on ebay for £142 sounds too good to be true!