December 19, 2008 in Advertising, Branding, and 2 others
“Buy American” vs. free tech support
Did Dell missstep in marketing it's new tech support service? Dell, the nation's leading retailer of computers, annouced this week that they will offer tech support by "American" based…