I booked with www.bravofly.com and had to make a cancellation which was okay and I would get a refund so that I could book a new flight because the airline did not withdraw the money yet. This is almost 2 1/2 months ago and I still do not have my refund. Bravofly just tells me that they are waiting for the Airline to refund the money and it can take up to 6 months. My only advice is don't book with them. They also charge you money every time you call them and their service is not worth the money.
To reply as a company, please log in to your business account.