I've gotten lots of conflicting information about what paperwork is required and what costs are involved.

I'd be interested in hearing...