I got one in 2018 when I had my hips replaced a month apart. I don't know how I could have done without it. I still get it out once in a while when something hurts.I used an ice machine after my rotator cuff surgery and got through it pretty much pain free. Maybe you can get one through your insurance and try it out?
One thing I quickly learned was to freeze 12 and 16 oz pop bottles of water. Mine holds 3 16oz and 12oz bottle. They last much longer than ice cubes.