YT Travel on yourflightadvisor.com, before yourtripchart.com and co
Consumer Report
Updating this report from today: apparantly the company as erased the website itsself today. No more access on google to yourtripadvisor.com. But I have stored and printed the ticket/payment confirmation and eticket and other infos about this company. (it was tricky because it was in a circle ...