I had the same experience with hard top seal as described by dirkbatler - the price form the dealer was ridiculously high, I ended up buying in SLS and the fit was fine.
But most of the parts sold at dealers have much more reasonable prices. Yes, they cost premium, but not as much as that seal example. No shipment cost if you have a dealer close, and, what is important, parts fit.