We've been to the HDDR many times and no longer get the photos, but as I remember the last time we bought them ( maybe 2 years ago ) it was around $25 for the package. I think you can just buy a single picture if you wish, but we always bought the package so I don't know what the individual pieces cost. You don't need to be there that early, but I'd arrive and check in at least a half hour before show time. That gives you plenty of time to get your photos taken without having to wait too long. Have fun!