Not sure what REI is talking about.
A European gray-market BMW is certainly not street legal in the US. You can bring it up to US codes but it is an expensive way to go.
You can walk into any US BMW dealer, order a BMW using the European delivery option (European Delivery - Overview - BMW...