Not bright red but, for sure they have some.Your first pics look like Goliath to me. Its hard to see if yours have the red on the lower lobe of the tail. Do they?
Just on the lower halve of the tail right like the picture from the seller. I say they are GTNot bright red but, for sure they have some.