I have used ezPCB many times.

Basically, if you order 5 pcs that are 100x100 or less and it's not a repeat order, you automatically qualify for the $50 special prototyping price. If not, an email will straighten things out.

IIRC, the free parts are limited to passives.

The quality and service are excellent plus they offer assembly. My only disappointment is their substantial surcharge for any color that's not green.