writing essay assignment best friend... best buy strategic analysis essays weaknesses...