And now for something totally different.....

It doesn't take away from the frustration of not getting what you asked and paid for, but...

You can put fenders on a bike without brazons. You can get speed fenders or with some creativity you can put on full fenders. We require all of our riders to have fenders in the winter and racing bikes nearly never have eyelets. I've seen some very creative jobs indeed, many involving pipe hangers or hose clamps - just be sure to protect your paint job with some electrical tape. Now if you wanted to put on racks for touring it would be a different thing, but fenders are still doable.