I have 2 sets of these fresh from the bead blaster.
For those that don't know: These carriers allow you to run the 300mm rotors from the E46 328 (and others). If you have a vented set up now you just need these carriers and new rotors. If you have a non-vented set up now you will need calipers also.
16 inch wheels are required on this set up.
I carry pads, calipers, and rotors of all flavors as well.
$150 a set shipped anywhere in the US.