Just got off the phone with Pro Comp. They said they are aware with recovery straps sold by 4Wheel Parts and that the yellow ones are definitly nor Pro Comp straps. The rep from Pro Comp said that they have about 1,000 on order, scheduled to arrive from SE Asia about mid February.
I then called 4Wheel Parts and was told they had 800 Pro Comp straps arriving Friday or the middle of next week at the latest. They would be filling all the backorders but we have to call them then.
This is not the only forum that is complaining about their business practice of substituting a different products. In fact they now have a disclaimer stating that the straps may be different than what is ordered, even though they still advertise Pro Comp. Hold their feet to the fire to make them supply what you ordered.