We have been using BugMuncher, and have found it pretty helpful thus far. You can check out the pricing here: https://www.bugmuncher.com/pricing/
We are on their $29/mo plan, basically just so we can get screenshots. The screenshots have been about 95% accurate so far, which we are happy about, given that many of our ui elements are dynamic/based on reactive data.
One thing to note is that if you're running in a dev/localhost environment, screenshots won't work. But on our qa and live servers, things have been pretty good.
Drift looks great if you need immediate interaction. But if you just need to log feedback/bug submissions, we've found BugMuncher to be pretty helpful.
Also, for integration, we dropped the script tag into its own template that's included in our main layout. We also used css to hide the feedback button (as it was interfering with some scrolling and ui elements) and instead added a menu item that just triggers a click on the hidden button. Probably took 10 minutes to get set up.