Man am I dissapointed

compare the pics above to the actual product. Primochill fail

The ugly white stripe kills product. Is this a bait and switch or what?