Instacart has been my sole interface to Costco over the last year (Sunnyvale area). I think the selection online/in-app is far less than the typical Costco, but the experience boost is legitimate.
This is very much a regional problem. Others I've been to in the US have half-empty lots the size of football fields.