Yes, they are affordable and yes they are comfortable.  The only thing is the toe sticks out a bit far.  But I haven't tripped and fallen in public, so I'm good.  Plus, no one else seems to notice.  Great value.