I went in to one LGS and asked if he could get me a Shield. He spent about five minutes on the computer, and said no way, but he added that since he couldn't find one himself, if I found one online, he would do the transfer for ten bucks. (Transfers around here are usually $25 or more.) Nice guy! That made paying MSRP a little less painful.
I lucked out and found one. If you keep calling some of the bigger online dealers, with credit card in hand, you'll eventually find a dealer who happens to have one.