We have one good and one very bad experience with Bravofly in Berlin.
The good one is that we got an full refund for a cancelled flight and were able to book a new flight to the same (USA) destination. Easy, as this was not their fault and they get reimbursed too by US Airways.
The very bad experience is that for this flight we now need to fly to Brussels in order to catch the corresponding flight. So far so good, however what Bravofly never mentioned on their website while booking is that with Brussels Airlines only handluggage is free but you do pay for baggage in the hold of the aircraft.
After several calls from our side and promises to repair, nothing happens and undoubtedly will not happen! This means that we are now obliged to either buy new tickets directly from the airline company or pay a considerable fee for reviewing our tickets, 3 in total!
As soon as it is their mistake, they are not taking any responsibility whatsoever and hide after a deafening silence curtain!
So, despite the few positive reactions I read here on this site, for us it is the very last time we'll use Bravofly for further bookings.
I don't really think they're scam nor swindlers, but I do think they are extremely incompetent and unprofessional, especially in dealing with problems they cause themselves. Probably due to underpaid staff, thus indifferent and unexperienced.
We certainly will never recommend them to any of our friends.
Regards from prm.