I was able to get my master cylinder cheaper at Orielly's when I factored in shipping costs. Normally though I buy stuff through RockAuto.
Bleeding the master cylinder can be a pain. See my write up on the pressure method I used.
The 2 Dollar 5 Minute Clutch Pressure Bleed Method