19 out of 20 was great, especially for the price. One had bad threads and I messed up a wheel stud. I emailed the company a few days ago but didn't get a response (it's a bank holiday weekend). If I get fantastic customer service I will change my rating. If I get bad service I will change my rating too. Three stars are currently given for a good price and on the condition that they only send a surrogate mother. UPDATE: The company didn't email them directly, but after my verification they emailed me through Revain. They send me a replacement but I still have to buy a new bolt and spend time replacing the damaged one. I'll call that a mediocre answer, but it's better than nothing. If you're on a tight budget and want to take a risk, go for it, but next time I'll definitely spend more money for better quality.