I have been dealing with Amazon Prime for about a year now. They have never let me down. Often my prime order arrives ahead of the 2 day advertised free shipping. I am not sure how they do it, but whatever the case, keep it up! I have returned 1 item in that time because I didn't like it. No questions asked. Once in a while Prime items may be slightly more expensive but I feel it is worth the little extra for peace of mind.