i really don't think that Canada Post would fake something like that. Just for your information, Vancouver International Airport (YVR) is located in the city of Richmond. However it does appear that your package was stuck for a long period of time. it may have been lost somehow and they retrieved it. but anyway since your package is already in your country so it should arrive soon.