Are there better pedals and straps? Sure. Are they priced like this? Nope. Much better than the stock cages that came on my bike. If youre on a budget get these.
I've had these for a few weeks now and have no issues. The straps seem to be very strong and well made.