How many times can I purchase Digi Video Freedom passes?

As many as you like!