I decided to do some price checking on used Juniper equipment, and they were pretty nuts!
Used MX5 router - $8000
Used QFX-3500 - $35,000 (!!!) (I could by 14 Arista 7100 switches for that!)
The used EX-2200 was an almost reasonable $400, but I was told that "it would require an expensive license to enable layer 3"
How expensive a license are we talking about? I've bought multilayer Cisco 3550s for $40/each, and they didn't require any type of license to do L2/L3.