Other than the china shop, anything open Xmas day? Mega mart in mobay?
We usually fly in Xmas Eve, but this year it's Xmas day for our arrival.
Is china mon open at least for essentials (beer, rum, soda, water)?