Meghan, you were probably talking to Sandra...she is another WC at DPA. Sandra was my WC for my wedding and she was amazing. Once you get your date confirmed you will be assigned either Jacy or Sandra (both very sweet but busy ladies)!
When I flew to Mexico the flight attendant was handing the forms out once you stepped on the plane. After you land and after you get the form stamped the customs person will stick the bottom part inside your passport. I recommend that you keep it in your passport the whole time so that you don't lose it!