The front brake only locked up on someone because they hadn't filed it down. If you put the lever on how it comes it will be pressing on the front brake already. If you take the time to file it down you'll be set.
Mine came from someone named Motogp888 and I was pretty pleased. Shipping was pretty quick considering they came from Hong Kong, about a week and a half, maybe 2 weeks.