User blog comment:AnonymousTom/Private Servers @ Capacity + Minor DLC/@comment-4772334-20120327191934

So does anyone know on Xbox if you'd have to pay with your credit card for the servers or could you use MS points?