We are long time users of EZLinks/teeoff.com and have always been pleased with the level of service over the years. All software has its quirks but once you learn them, it is pretty straightforward.