My levers came in on Friday and I was able to install them yesterday. I only got to do a quick 5 minute jaunt around the neighborhood with them on. First impressions are that they look much better than stock. I also like that they're shorter than stock, and they're adjustable. I'm not at all concerned with the mfg quality, they feel plenty sturdy to me. I didn't get any pictures, I'll be doing those soon hopefully for all of my new mods.
I would definitely buy these again, and wouldn't hesitate to recommend them. I bought mine from ebay user moto-777. The guy/company seem to be very concerned with pleasing their customers, and ask that if there are any problems, you give them a chance to rectify the situation before leaving negative feedback.
I ordered black levers with black adjusters, but received black levers with red adjusters. I contacted moto-777 a little bit ago to see what they can do. I kind of like the red, but it doesn't really fit with my blue bike. I'm waiting for a response from him.