if number of straws <= 0, resolve promise right away