Look, the fact is that you need a bike. Carbon footprint will be amazingly reduced by using one, so ease your worries on that front. If the local bike shop doesn't fit your needs and you have no desire to build a relationship with one/do all your own wrenching, just buy online. You both know the internet exists, so it's fair game. Even if you take it to them for all your repairs you're still giving them business anyways, so they can't say boo about it. It's a bike, not a moral question and you're putting too much thought into this. And for gods sake, get a SMALL u-lock next time so they can't fit a car jack in there. Plus, I believe Kryptonite has some sort of insurance against thievery, IIRC.