Hey Rad fam,
I recently purchased a Rover Step Thru (shipping next month, I hope) but after reading sooooo many glowing reviews of the Mini ST and how much fun it is, I'm worried I should have picked that instead! I have a test ride scheduled for next weekend so I'll be able to compare the two...