To the best of my knowledge, there are no speedhut logos on it when shipped.
I will doublecheck that to be sure though. I agree 100%. If I buy something, I expect to either a) be paid for advertising for a company or b) not be FORCED to advertise.
Before I drive a new car off the lot, I always scrape the dealer sticker off the back tha they put on. One time, the dealer asked me what I was doing... I told him that if he's not paying me to advertise his dealership, I'm not going to drive around with his name plastered on my vehicle.