We just used them to book our trip in two weeks - so far so good. I ended up getting a call the day after we submitted out request - credit card I submitted was incorrect but we got it taken care of. The staff memeber was very curtious and helpful.
They are very good people to work with.. I called directly instead of going thru the web site because I had some questions and got an even better deal.. Several people on this board and aother one have used them several times and had nothing but good things to say..