Wow, I was a little surprised to see a bad review for Steven Vogt and his team. I have been using his services for almost a decade, and I have never had one complaint. In fact, I always find his staff to be super friendly and willing to help. Maybe I've been lucky and never had a mistake, but they always manage to get me back the maximum return. The only reason for not giving them five stars is the cost. I find them to be a little on the high side, but I suppose you get what you pay for.