Does all this mean I would need to pre-register? Too far from home to spend that money in case of last minute issues.