Nearly any credit union offers bill pay for free. BECU (if your in the Seattle area) has a nice mobile app and website that are at feature parity, with a great Zelle integration. Otherwise, First Tech FCU is the largest US Credit Union, and tends to be a fairly decent credit union.