travelaffilate.com is a participant in amazon service LLC Associates advertising program designed to provide a means for site to earn advertising fees by advertising and linking to amazon.com Additionally, travelaffilate.com participates in various other affilate programs, and we sometimes get a commision through purchases made through our links.