In my opinion, CBD products are over-priced when compared to their practical value.
CBD from hemp is nowhere near the same as CBD from marijuana, especially when considering pain relief. You simply cannot beat CBD from cannabis. It is a shame that it is illegal in most places (these products often included substantial amounts of THC as well, though).
Some people swear by CBD oil from hemp for pain. I had an opportunity to try it for some pain for 90 days, and it had no effect. Your experience might be different, though!