Looks like the new Costco was finally proposed at 8701 Dewdney Ave in Yesterday ending years of speculation