Where did you guys pick up the EDS bits from? I haven't found them yet. But I agree about the Losi bits. I just bought those not long ago and they piss me off.
The 2.0mm bit constantly gets stuck in the chuck and is a pain to get out. Don't waiste your money.