Not sure if I did try to use them once, a few years back I booked online, they then rang me to say they couldn't do the price, I could either pay the extra or cancel, I cancelled. Might be a different company but Travelup rings a bell.
i have used them,for my flight to australia in april.i got e mail confirmation straight away.my e ticket came the next day,with my airline number & i was able to log onto ethiads website & choose my seats,with no problem.i have also phoned ethiad,with an enquiry & all looks well,with the booking.
tracy