Travel Expedia Review – The worst nightmare in dealing with a company Posted on January 23, 2022 by fzPen4lC4j 23 Jan Customer review about Expedia: “…They cost me $4000 extra money that is down the drain b/c they couldn’t understand plain … Continue reading →