I was there a week ago. Did the same trip. It was incredibly convenient. It cost me $ 2.50 cad on a Saturday. It's four dollars during the week before 18:00. They took Visa or MasterCard and there was an attendant there to explain it. Just make sure you take a train to YVR and not Richmond. Also, it it's of any interest to you I like to sit in the front. Cool view and space for luggage. Safe travels!