BTW, do your homework before you buy. I usually avoid websites where there is only an email under "Contact us" Not even country of origin, let alone the address.
ive bought levers from these guys and i can assure you they were awesome. Just contact them and you will amaze at how fast they reply. Their grammar is not at times the best but thats because english is not their first language im assuming. They started off with just levers, and now they've produced a range of other items, their business must be growing. Like you too, i did my research on them and other motorcycle forums said their levers were good for the price, so i bite the bullet and bought a set. Happy with them as shipping was cheap (as im in New Zealand) and the levers were awesome. I too atfirst was a bit sketchy at their website layout.