So you claim, but since you refuse to list what the IC markup is then it's impossible for us to tell. You're essentially using the retailer markup as an excuse to hide instances of when you do it yourself.
Thus the lack of transparency.
In any given transaction, I have NO idea what the actual % that was added by IC. I do not have this problem with Amazon Prime.