BEWARE Aeromexico's asinine policies! My girlfriend and I recently flew from Toronto Pearson to Guatemala City via Mexico City. At the gate at Pearson, we were informed that the flight was too full to fit all carry-on baggage and that we could check our carry-ons at the gate for free. We normally wouldn't mind doing this, but because we were connecting and then also not staying in Guatemala City, we were leaving for elsewhere in Guatemala, we preferred to keep our bags with us just in case they got lost during the short layover. However, we were also informed that if the overhead storage bins were full, then our luggage would NOT be moved down below but instead be put on A DIFFERENT FLIGHT to Mexico City THE NEXT MORNING. Again, we were connecting and then still not staying in Guatemala City, and we were not given any information about when our luggage might arrive in Guatemala City, only that if we didn't check it at the gate, we risked having it fly out the Mexico City the next day. Completely unacceptable to ask customers to make decisions of whether or not to check their bags at the gate or risk having them not even be on their flight at all, especially for those who are connecting elsewhere. I have never heard of another airline doing this instead of just putting any additional baggage down below on the same flight. The reason we were given was that doing so would delay the flight, but we also still left Pearson 90 minutes late. Overall this was the worst customer service I've experienced from an airline at the gate. Definitely avoid this airline if you don't want to risk not having your luggage with you for at least part of your trip!…