Friendly service, plus they take walk ins! We only had to wait about 5 minutes before they were able to help us. They offered us water or coffee while we waited. TJay, the lady who helped us was friendly, and very informative. She went over everything step by step with us. She also double checked everything with us on the computer screen to make sure all the information we gave her was correct. It is a bit more expensive than doing it yourself, but they guarantee that they will get you the highest refund that is legally possible, and that if there is a mistake, they will cover the expenses. :)