The EZRun 35A ESC has been discontinued for awhile now. It's bigger brother, EZRun 60A-SL, is about $44.
I've had semi good performance, and durability from some low budget
copycat-wannabe 60A-SL ESCs. They can be hit or miss at times, That's the chance you take for basically buying into a no-name $21 ESC. The 60A-SL speed controls used to show up for auction on eBay everyday. I'd bid on dozens of them over time, and I'd eventually win one here and there with a low bid. That's how I got started with bottom shelf electronic RC gear. Since the 60A-SL ESCs worked with my existing Hobbywing Programming Card...bonus!
Would I recommend the ESC I linked in this post? Yes, if a person has multiple RCs to keep them occupied, and they like to gamble a bit.