All the XLA 757's are TF reg & leased from AAI.
The 767-200''s are G reg & leased from AAE & the 767-300's are a mixture of TF & G regs. They are all done up in XLA colours and have XLA Cabin Crew.
The 757's don't do any Long Haul routes, thats two of the 767-300's. There is a customer feedback section on xl.com.