i have shopped with amazon before and have been very happy with their performance thus far .