Please add SSL encryption (https) on the home page as well.
The page is currently unencrypted which means that credit card details could get compromised since they're flowing around the interwebs "in the open".
Actually I take it back, it seems the actual payment is being processed through some iframe which IS encrypted. Whew
Hi Daniella, it is encrypted indeed, but VHX/Vimeo will be able to shed more light on it for you!