Works as intended
I have not used either to treat long term pain, but for a few days of use they did a fine job.
Rating: 3 stars