I placed an order on May 24th 2018 (order 7115) and am yet to receive the software I purchased. I have queried it via email (on May 31st) and phone (June 1st) and so far this has not been followed up.
7 years ago
Techee.co.uk has a
4.5
average rating
from
400
reviews