LadyDi:
I've never used them and probably won't - for a variety of personal reasons.
You might want to take a ramble through
www.my3cents.com which provides, after selecting efficiently, some fairly harsh criticism of this travel company. It should be noted that some of the remarks are pretty old and things may have improved!
My word of caution is to be always thoroughly aware of what you want when traveling, and scrutinize every single thing which any agent/company does for you!
The "too good" may apply here, though I can't say from experience!
Good luck!
SWR