I payed same price. Fit is great on the XT660R. Construction is very similar to my old cheap Asian iron foot pegs (designed for various motocross models), but much better quality.
He also offers models in black powder coated steel.
His English isn't the best, but he is very service minded and posted the parcel (tracked) same day as payment.
Also available on
max_fx@centrum.cz