i'd tell you but i've made it very public knowlege which shop i work for. and if i got caught i'm not the one who'd be punished, it would be the folks who were nice enough to give me a job. i will say that even at wholesale, they're still more than i'm willing to spend on cranks.
if you're going into a shop to buy stuff (rather than just ordering online in the first place) you have to understand that it WILL cost more than the cheapest deal you can find online. usually significantly more.
if you're sure of what you want and are capable of installing things yourself there's really no reason to ever set foot in a shop for anything besides tubes.
i empathize with wanting to support your bike shop. but unless you're willing to look at the price difference as a "donation" whose denomination is set and non negotiable, then most retail style shops are not there to serve you. they're there to serve people who dont want to do their own homework and are willing to pay a premium to avoid working on their bikes.