I didn't.
The Mini's price isn't mini. Also I've heard too many quality issues with the Mini, while Ford's quality has been increasing to the number 1 spot

for non luxury brands.
My Ford dealer is about ten minutes away for service, the Mini dealer is about an hour on a good traffic day.
Fiesta time is Monday