I ordered a 3" x 30' strap from this deal also, and just got it today. It is yellow, so I decided to call Pro Comp. The guy I spoke to said that it is NOT their product and that they've had numerous calls about it. He said that 4 Wheel Parts ordered all the straps Pro Comp had in stock and that they're (Pro Comp) supposed to get more in from Thailand next month. Seeing as how the tsunami hit Thailand pretty good that might be doubtful. It looks like 4 Wheel Parts is sending out non-Pro Comp straps out and trying to pass them off as the real thing. The sheet that came with mine mentioned the brand "Fiberlink", yet my receipt says Pro Comp. A classic bait and switch move, but I suspect that the only recourse is a refund of all money in full. I'll run it by the attorneys here at work (I work for a decent sized law firm).
EDITED TO ADD: A review by my fellow attorney buds is that it is a bait and switch, and that if we were so inclined 4 Wheel Parts is legally obligated to refund all monies and pay for damages incured as a result of this bait and switch. For example, the phony Pro Comp strap breaks at a point the real Pro Comp would not have broken and you lose your X, then you have a good lawsuit.
--Don
_________________________
"Lotsa cream, lotsa sugar" -- Winston Wolf