It's a bit of a rip off if you are already in the bike industry. I went looking for parts for my Orbea build, and most stuff was at retail or slightly below. Now if I was looking for a (really nice) complete bike, and didn't work in a shop, it would be great.
or, what Shiz said.