Look Power Pedals-what are your thoughts?

I will look them up tomorrow. Hadn’t heard anything bad, but I will look for it. Thanks!