I've seen those before on Ebay in 10 and 20a versions, the 20a ones state that they can handle 3s but then also have a voltage limit of 8.4v stated so who knows. They're a good price but you'll probably wait just as long for them as you would a set of Botbitz and for around £25 a set of Botbitz are cheap and you know they'll last.

Edit: Almost forgot here's the link for the 20a version in case you wanted to have a look http://www.ebay.co.uk/itm/RC-ESC-20A...item3f363a2e2a