Sotos,you are 100 % right.
All this experience(in the majority-negative one) to deal 95 %+++ with Amazon.
Only i am a little confused about purchasing smartphones(not because of the price or customer support-vice versa-Amazon have one of the best customer support) but because i cant live without smartphone-in a hard way,i understand(how to told in in advance) that it is possible to purchase a insurance and with it,you will receive a replacement phone immediately until your phone is repaired.
I am not sure if Amazon offer such service.