Do you have auto renewal turned on for your account? If you did not contact phone support prior to the billing then it is still on. If you do not want any future charges then I recommend you call support and turn it off.
MS usually does not give refunds for Live time that is less than 30 days. However, it never hurts to call and ask.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.