I, too, have these levers. I'll echo icucar's sentiments concerning these levers.
They are great. I've had them on the bike for 6-7 months now. They look good, perform as they should, and I have no complaints whatsoever.
If you get a good price, this is no-brainer in my opinion.