Ya they are legit or places like honda parts online.com or honda parts warehouse etc. All you gotta do is type in honda parts on Google and tons of legit websites will pop up to where you can buy oem parts at a discount. A lot of these places are dealerships that offer discounts by buying parts on their online stores. I buy.parts off these stores all the time and they are oem parts.