I ordered tickets for my honeymoon for me, my fiance, and his son (who was going to stay with his grandmother in Germany while we traveled Europe by rail). When my fiance broke our engagement out of the blue a couple of months before our wedding and left me holding the bag, Faredepot said they required $500 per ticket to cancel due to the tickets being bought through a bulk rate. I called the airline, and they said they would waive their bulk rate policy for me, and issue a full refund via check sent to Faredepot. When I contacted Faredepot about it, per the airline's recommendation, they said they would only issue the refund with a $400 per-ticket fee -- half the value of the tickets, which were cancelled with plenty of time to resell the seats to a popular destination.
Beware, this company is predatory and unethical.