Major Changes for Upromise!
Many of you read my recent review of the Upromise program and the associated credit card. It seems that the folks at Upromise are transferring the business from Bank of America to Barclays Bank of Delaware. As a result, there are some major changes afoot. Most of these are actually going to streamline the rewards …