I have had no problems dealing with Cards Direct. The service I have received from John & others is fantastic. If there is an issue, it is dealt with immediately. I'd highly recommend this company.