Study finds customer satisfaction declines after nine months Posted on 07/08/2010 by Among Class 8 truck owners, satisfaction peaks in ...