promises delivered before time

Compare listings

Compare