Just a word of caution - shipping non-US cars from Europe that haven't been registered in the US might involve an inspection to be sure they meet Federal emissions standards once they reach the US port of arrival. Even though it's a US-spec car, you just never know if they're gonna mess with you. Just be sure you get the "DP Fix" to keep from getting codes thrown and possibly not passing an inspection with a "not ready" status on some of the items they check via the ECU port.
BTW, I'm moving from the Austin area to the NW SA area in September. Just wanted to chime in here to say hello. I'll be out in Boerne off of Ralph Fair road if any of you guys are in that part of town.
2013 F30 335i M-Sport 8AT/MPE/MPPK, 2011 128i M-sport Cabrio 6MT/PE