Ive used them for the last couple of years and have had no problems. Recieved my refunds direct deposit within 10 days that I filed. This year was only 7 days Ive even filed previous years and had to mail my paperwork in. Received those in less than 3 weeks and it says its usually 6 weeks!