Two separate reports out this week from price comparison sites Moneysupermarket.com and Moneyfacts , show that banks are currently offering better deals on average across a range of mortgages and savings products .