I love those! I have two pairs I love. One is a navy blue pair by Ralph Lauren that TJMaxx sold last year and the others are by Franco Sarto that look very similar to yours, except in a darker brown. I also believe they were sold at TJMaxx some time ago.
I love Frye but I can't really afford them either. I'm not sure how formal your work environment is but these Cole Haan Misha Oxfords caught my eye. They're more of a suede Oxford sneaker but I'm all about that comfort. I stay at home with kids and my version of dressing up is putting on a blouse instead of a t-shirt so these are right up my alley for comfort and cuteness.