Not anymore, they're just really bad at promoting it. Been using it for a couple of months now, but I only found it by accident when my credit card was compromised and I had to login to the website to add the new one. Really like it.
Neckties strangle clear thinking. -- Lin Yutang