I've noticed these funky looking Frogleggs pedals on European circuit and they are slowly making their way to the US. Someone told me that they are made in Slovakia (can someone confirm this?). Does anyone have these canties and if yes can you tell me how you like them? Are they good, bad, mediocre? Are they worth the money? What are some of drawbacks? How about good points?