I agree completely. My debit card was renewed. I have not used self serve in years as I had no need to. Now that I do because customer service is completely void, I had to buy a voucher. It has been 12 hours and I have not been able to use the vouc...