I've heard really good things about TENS machines and labour pains. Unfortunately, I can't vouch for them because I planned to use one in my last labour and my baby was breech so I had to have a c/section. I am thinking about it again this time. To use one though, my hospital makes an appointment with me for the physio and they teach you how to use it prior to labour. It costs a $50 deposit to hire one and they give back the $50 when I return it. Different hospitals would offer different things though but that's what mine does