I was recently handed down a HTC One X, and it requires a microSIM. Am I able to go directly to a Vodafone outlet to purchase a PREPAID microSIM? Also, how often would I require to recharge?

Thanks in advance!