the specter of safe haven still loomed , uneasy on her conscience , but for the first time in weeks , she could treat flora and stefan to dinner , replace her worn summer raincoat , and even purchase a new dress in the sales .