I have not had an insurmountable problem with engine oil filters and can get them off with one of the standard methods everyone will mention, including a screwdriver through the filter a couple times. However, KIOTI is known for their factory HST filter being nearly impossible to remove. After numerous tries with all of the normal filter tools, along with additional strap wrench types over two weeks of time, I finally purchased a Crescent chain wrench, added a 32" extension and a large friend on the handle.
I am a fan of good quality, steel, filter sockets.