Well, they're pretty cheap (or so I thought...). I'm pretty sure they're all manual, which I'm sure would contribute to their low cost. "Aperture is neither communicated to nor controlled by the camera body."
Bower full manual 85mm f/1.4
Bower | 85mm f/1.4 Manual Focus Telephoto Lens | SLY85C | B&H
$350
Canon 85mm f/1.8
Canon | 85mm f/1.8 USM Autofocus Lens | 2519A003 | B&H Photo
$380
It really is no contest for me... You would be crazy not to spend the extra $30.
If the bower was half that price, it might be worth it.
If it's like that for other mounts and other focal lengths, I don't think they would even be worth considering...