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.7
average rating
from
6
reviews