This'll answer the MB dealer question: http://www.smartcenterportland.com/serviceI don't know if the Portland MB dealer will sell/service the smart or not but I'll continue to take mine to Bryce's crew at Kuni.
it's the same address as this: Welcome to Mercedes-Benz of Portland, your local Mercedes dealer in Portland
1605 SW Naito Pkwy
Portland OR 97201
except they have a different 800 #