This my 3rd pair of these shoes (I work at a supermarket and spend about 55 hours a week in them) I love them because they're reasonably priced, the bottoms don't fall off like some non slip shoe bottoms, they're so plain that you can dress them up or down:), and the cushioning doesn't go flat.  Also, i have bad knees so i need a balanced shoe from to to heel and these are......
As far as running too small, they are snug at first.  I wear an 8 and ordered an 8wide.....so i just wear thin socks for the first week until they stretch a little and after that i can wear any thickness sock just fine:)  hope this review helps....ps, i also have the safetystep ballet bow flats and love them too, however they run a smidge big so i have 7 1/2:)