I have a Castelli Aero Race jersey that fits really well and is supposedly very aero. It’s snug yet the fabric stretches, making it very comfortable. If you go to the Castelli web site, select the “Off the Back†sale section. You’l see some of these jerseys with Ineos logos for around $100.
I’ve also used this and agree-very comfy and aero and usually some decent color options.