I agree small margins, higher shipping costs and more cloud competition doesn't look good for Amazon. This huge growth machine is slowing down, buy if you dare.
this would be true if Apple was only a hardware company but they are not.
you hope, with this market there is no way to tell.
I would after the run up its had. Wait a little while then jump back in after this ride down.