She has expired Alberta ID card and a expired student id from college.

So i was planning on my Girlfriend coming with me to Vancouver to pick up the wrx so we were going to take the greyhound but i just seen that you need photo id. Ive read that they only really check it when you pick up tickets so if i picked them up under my name and risk them not checking when we get on the bus or if they did and not notice it expired last September.

Anyone have any advice on the situation? Know of a place we can get photo id? (just has to be regular photo ID not government). Worst case ill just fly out myself but i prefer if i can take her.