AirGorilla LLC Customer Service
United States - 92118
WE book at package with Air Gorilla last year for a trip to Rome, Italy for November 2009. It said in all the paperwork that the air tickets were refundable and we are still waiting for the refund. We complained with the BBB and got nowhere, the air gorilla guy said that we should go and...