Mine werent anywhere near that bad but they were cracking. I put the alibaba cheapies on will see how they last once I get this pos running.
They don't look that bad when fitted, i was bending them in the picture's to open up the crack's I reckon these will be the same as your aliexpress intake manifold's