How about adding Availity? I think they do a great job. It's a one time fee and no monthly fees. I used RelayHealth in the past and their monthly fee was $90.