Ladies, you know what's good for cramps? ...