I'm new to MINIs, but so far outmotoring.com has been my go-to source. Aaron has been more then helpful on several occasions. I'll continue to give him my business and would recommend anyone do the same.
I've purchased quite a bit from Outmotoring, from hood scoops to GP diffusers and coilovers. They are quick to help with questions and the products are great for the money.