I do believe that inspectors should check technical aspect of the project, not to be creative directors. Contributor should give creative and art direction and be responsible for that.
BTW very nice logo reveal.
I believe that is much better to show upper price and to offer discount to the customer. Otherwise, customer can feel fooled if see upper price from any reason. I am taking as a strong stock buyer on many places and I really don’t care if it’s something few dollars higher (as my starting point is to use bought file to use it in some project and make some profit with this), but information that I can buy the same item cheaper will definitely bring my attention.
Otherwise… I like new redesign.