They look nice enough, but are missing the rubber vibration damping bushings (three on each side).
The price for a set suitable for your bike isn't ~ 300 - it's more like 470 plus shipping.
really? it says 229 Euro on the website = ~$300 for the basic black.