Don't have to bother so much about them, if you really wana make relationship better try to start communicating with them properly and ignore those negative comments. Most importantly, Do what makes you happy!
Recently i did my casement windows with singapore aluminium grilles and i find their prices and service quite okay... maybe you can try them, hope it helps!