They've not said anything about miles but I know I'm far below average in annual miles accrued. So no I don't pay by the mile, I pay in full every 6 months FOR ANOTHER DISCOUNT!!!
It's be good and get UP to 30% off, or $50 off, whichever is smaller I presume.