Steve, perhaps if you read some of my comments a few further back in the thread you could have saved yourself a bit of trouble and effort?
Still, it's always interesting to come across implied apologists for the company. Don't know what the company would do without them...