I'm not blind but I'm laughing from reading your annecdote because: I'm a developer with typical accessability requirements who has a similar experience ordering pizza online and winds up calling ;-)
Online shopping experiences vary widely. I love it when the interface isn't even noticed/gets out of your way.