Their HelpDesk is so totally hopeless. I am trying to buy something - still waiting for a response to my questions since 17th November (3 & 1/2 weeks ago) and 2nd December (11 days ago)
Even the IRD are better than this!
3 years ago
Trade Tested has a
3.4
average rating
from
5
reviews