Telecheck Deer: The Way of the Future or a Missed Opportunity?