Consumers are making 'significant cutbacks' on tech purchases before Prime Day