Are these legit or fakes?

What are some trusted retailers for bike parts?