I see they are located in Hong Kong. I have ordered some batteries direct from Hong Kong on E Bay. they turned out to be OK. Things evidently are much cheaper there. One reason the Yamaha floor boards cost more is they come with mounting hardware, Evidently these use the mounts for the foot pegs.
Don't know anything about these never saw a pair. So you take it from there, just a couple of things I noticed.