As I read the ad it is the genuine Honda part number 45530-377-305 that they are selling, which would be great at $19.
However, that's about $10 less than I see that kit elsewhere and that makes me wonder if it really is a genuine Honda part.
I have ordered stuff from SCI and gotten good parts and service.
Why don't you shoot them an email and ask them if the kit is genuine Honda?