I actually enquired about these bumpers from them a while back and they were very helpful in sending me some pics.
Basicly there fibreglass replicas of the originals, and dont have (at least from what I could tell from the pics) the correct points to attach them to the chasis, meaning you'd need a bodyshop to make some fixings. This means additional cost.
You would be beter off saving the money for the SEAT originals, exact fit, no messing.
Dre.