The freeway in Vancouver is only 2 lanes to Abbotsford. There is currently widening the freeway so there are areas with lower speed limits and stoppages. I tried Uber and they cancelled me when they were 5 min from arriving...had a flight to catch...wasn''t very happy, but called a cab and will never use Uber. Found out drivers can cancel the trip if the tip is too small (I usually tip after, not before). They can also cancel to raise the fare price so, the quoted amount may not be the true amount. Also in Vancouver, many of the cheap airlines cancel at last moment.
Go to YVR and avoid the stress.