I need help deciding whether or not to buy these shoes for work:

The dress code for work is
business casual and I usually wear shoes with a heel that aren't so comfortable. Also, I'm tired of carrying my sneakers around in a plastic bag. I simply want to wear one pair of shoes and not have to change them during the day.
I want to find shoes that are #1 comfortable and #2 nice. But then I'm thinking that my supervisor wears black sneakers and maybe I can get away with wearing sneakers.
So should I buy the above shoes or go to my local mall and find sneakers?
Just as a side note: It's a pain in the ass to find shoes that fit my feet. The above shoes are the only ones I found on
naturalizer.com that I like and that fit my feet. I always order from them and I
just make it to a size 4So should I risk possibly not having these available in a few weeks and look for something else or should I purchase them?
here's more info on the shoes