You'll have to use your friends address ...
Going through the agency and their service is SO cheap, such a smokin deal. And it works every time. Ideally have the thing registered in another name that's close to you, like your brother. That way, if you get pulled over, the trooper can't look at the registration, see your name and a Maine address while your dr. lic has your name and your home states address, and say, "Which is it? You live here, or in Maine?". Certain states (like CT) have laws against that. (Tax evasion).