This site is now closed. All current members have now been REFUNDED.

Credit Card refunds sometimes can take up to a week to show up on statements. Especially on non-US payments. But you can contact the billing company directly to confirm: https://support.ccbill.com/