Very very poor communication, left stranded for 6 hours told 3 different etas, passing to other companies then cancelling