no, they just upload for you. A great service with tracking. Not sure how they make their money though!
If you max out your 150, I don't see why you couldn't just reregister for a new free account, unless they save your ip. Anyone have experience with that?