I've been using them for years now, they are always there when you need support or assistance solving any issues that may arise with your equipment! They have continued their great service by providing new software releases almost every month so customers can stay up-to date without having upgrade fees each time (or waiting months). The only thing is how much of an issue this has become in today's world where everything seems like its at our fingertips 24/7 - but really not everyone knows about these services until something goes wrong!! But once people know whats out therre then all good things come from those who help others :).