We used Sears Travel for our trip in February. I had done my homework, wanted to book last minute, had narrowed down our search to three resorts, but had never booked online. I thought I would feel more comfortable with a real person.
Positive points: club points, you can pay in twelve monthly payments no interest.
Negative points: I spoke with two travel agents who did not seem to know much about the resorts I was interested in. The resort we finally booked was a 3.5 stars and they kept insisting that this was a very basic resort. We had been to a 4 star resort before, therefore we had some idea of what to expect. They probably wanted to sell us something fancier and more expensive.
They (as well as Nolitours/World of Vacations) were not up to date with things at the resort. When we returned (we had a lovely time) I went to the agency just to let them know so they could better inform other customers. The internet had not been working for at least 6 weeks. The mopeds and bicycles had all been removed for repair three months before. There was only one à la carte restaurant which was seafood and you had to pay to eat there. They were clueless.
But what surprised me the most was that although the price listed online was 703$ per person plus taxes, they wanted to charge us 865$ per person plus taxes. I insisted that we pay what was listed online, they argued that booking at the agency was more expensive because of the service. I insisted that I had done my homework and would only pay their online price. After some "checking", they booked the trip at the lower price. Because we insisted, we saved over 300$.
I can't speak for all personnel at Sears Travel offices, but these two could have been more knowledgeable. Also, when I went to pick up our tickets, I spoke with a third agent (the first two were not there) and had a question. She checked with Nolitours to make sure (question about the à la carte)and assured me there was no charge which turned out to be totally false.
Since I have discovered travel forums, I think they are the best way to find out recent information about a resort. By reading the resort reviews, you find out about the resort and get a good idea of what to expect. People who have visited these resorts can better inform you than the travel agent sitting behind a desk.
I'm sure some agents are more savvy but they are the exception.
Maybe I will feel confident enough next time to book online.