Epi-No? Has anyone used it?

I just came across the Epi-No and I'm curious if anyone has used it to prepare for birth? 
I like the concept for a variety of reasons. Obviously training the pelvic floor, perineal massage and PP recovery but also the fact that it gives you a sense of what to expect... training you to stretch to 10cm, the average size of a newborn head. 
It gets great reviews but is very expensive ($160). Thinking I might forgo the clarisonic I've been wanting in lieu of this.