I'm very satisfied with their customer service, the people who "moan" about them are the ones sending them 8 emails per day about when there wheel gets deliverd. I've always gotten a reply within a day and spare parts send to me for free. I feel they are more then adequate in terms of quality and customer support.