I use to use Hyland's Leg Cramps Ointment with Quinine. You can get it at the vitaminshoppe.com
The cream and the action of massaging it in did help me. My cramps have stopped since I started dialysis though.
My stomach cramps from PD are from my catheter being out of place. I've had it surgically repaired twice and it won't stay put.
I'm just putting up with it now and taking Endocet occasionally to deal with the pains.