5 ms·Marketing. A lot of their recent stuff is cheap crap, IMHO.by mmagin 14y agoMarketing. A lot of their recent stuff is cheap crap, IMHO.rhizome 14y agoAbsolutely. They are coasting on a couple of awards they received 10 years ago.