Anyone care to share their experience? Anyone have any surprises during this process?