These companies' websites offer no clue as to what they do

Occasionally I see a storefront with the same problem. Cute logo. What the hell do they sell? I suppose I could stop the car, walk over and have a look. Might be some awesome… thing they’re selling.

But naah.