CVS curbside pickup could challenge Amazon