We are traveling from STL to Vancouver with a flight change in LAX. The travel agent booked the flights for us. We arrive in LAX at 10:12 AM on American Airlines. Our connecting flight is through West Jet and leaves at 11:45 at Terminal 2. Will we go through customs in STL or LAX? Will we have to go through TSA again when moving from Terminal 4 or 5 to Terminal 2? Will we have to do customs at LAX? Is that enough time to catch our flight?