You could register on the US ST site and ask riders there, since it's a US company.
Considering it's a quite complex mould, and claims to be stronger than OEM, and comes in a range of OEM colours, I'd say US$800 the pair is good buying. They certainly look to be right in the photos, but I'd hope the paint job on the black one is adversely affected by camera/light, as it looks a bit shabby.