Haha! Thats a good story!
I have so many companies on this list its hard to keep track sometimes. Almost every insurance company in Canada can go on there. The three biggest are Wal Mart, Rogers and Futureshop. All stories are far too long to discuss here as my typing skills are seriously lacking.
As far as Wal Mart goes, all I can say for sure is that I may not have necessarily boycotted them as much as perhaps I was asked to never return. Its a little grey....