On a 3 series the price differencial after duty etc. doesn't really make it worth it. On higher end cars it can work well.
2016 435 xdrive GC white on black leather interior, Msport1, Msport2, premium package
2015 Lincoln MKX, silver on brown leather, premium package - that's right! Techno-Groovy baby