Blech. This sucks. One can use a land-line each time one logs on. And one can, apperently, set a cookie for 30-days which is at least a little nice, but...
...I wouldn't mind being able to log on from the road, so using my cell phone for 2-factor would also be necessary. But I'm out of cell range. In order to get into cell range I'll be miles from my land-line which I need to log in.
You can set up a google voice number and use it anywhere you can connect to the nsawatchesusnet and use it as your verification method. It's free to make or recieve calls with app's like talkatone. Also, spoof card will allow you to fake your cid, which is probably what they use to verify, but it won't work if they check your phone nid(I can't remember the initials but there is a way to trace calls besides cid that is much more difficult to fake). Finally, you could set up call forwarding.
Just Syaing....
From: http://bitcoinmagazine.com/6728/introducing-the-exchanges-coinbase-part-1/
'[coinbase]...started out with a simple mission: make Bitcoin as easy to use as possible..."
FAIL!
A certain fraction of us are perfectly capable of maintaining a secure system of access. Simple username/password schemes are perfectly fine as long as the provider has the ability to protect their database and make it robust. For those of us in that category, using 2-factor auth which requires phone data transmission systems, phone operating systems, and a whole bunch of complexity is a significant regression.
Secondarily, I only expect to entrust an amount of value with Coinbase as I would with any other provider...the amount I am able to easily lose. That is but one of the reason why I find it jaw-dropping that anyone would give them the username and password to one's on-line checking account (if I read that right when I, obviously, declined.)
I set up a checking account specially for anything Bitcoin related. I will keep about $50 fiat in it and transfer higher values in and out as needed.