I would fly with them again and I recommend them (flew with them May 2015). But just like 1st poster, I could not ge tmy miles with Air Canada even though they are partners. Something to do with class of reservation or something.
Service was good, good seats, cool little package waiting for you on your seat (eye mask, socks, lip balm, tooth brush (yes, in economy class), great free drinks & food, etc. However, I did have an hour delay or so leaving from LAX (was doing LAX-IST-MUN), not a huge deal. If you are going to IST airport do allow more time for connecting flights if any. I find that it is a very, very busy airport. We had to wait for a gate and many people missed their next flights. I barely made it to mine since I was able to run to my gate very fast (and I had a 2,5 hour layover technically). My flight back from IST-LAX was on time. But once again allow a lot of time if leaving from there. Security is VERY tight.