After many years of operation, this site has made the painful decision to close.
To collect any refund you may be owed, contact CCBill Customer Support.