Hi Rav, yes have been using hosted for at least 7 years. The message has always been popping up since then but a big bank reconciliation recently with the message constantly popping up tipped me over the edge! I have tried every combination ("see how", ticked the do not display, "not now") to see if it would go away to no avail.
The credit card processing option doesn't suit our business model - having this message constantly pop up isn't going to change that - it just irks me! FWIW, it only appears when payment method is "credit card".