Interesting. I consider the BBB to be an utterly useless organization. Seeing their logo is actually slightly off-putting to me, and if I see it on a site I usually pause to ensure the site is not some tiny operation that is going to be unable to deliver. I don't easily recall ever seeing the BBB logo associated with what I consider a 'real' company online.