. "Or maybe the Singleton invokes the Data Access Layer to get information, such as interest rate, from a repository (database/web service/WCF service) whatever." . . .