Today was the first time I’ve had a less than great experience here, but it was due to another patron, not the staff at H&R Block itself. I’ve been having John Thompson do my taxes now for about 3 years, and he does a great job, He’s efficient, and will try his best to get the highest possible return.