Love or hate Apple, there is no denying how special their retail store are, how much of a presence they have where ever they open. Its been almost