Amazon is good. Sometimes their customer service drives me crazy (promising things they don't follow through on, creating snafus when there were actually none to begin with before contacting them), but overall they seem like a good company. When you consider the volume of business they do, and all the problems they have to deal with and correct that are either the error of a third party seller or the consumer, I think they do pretty amazing. Just wish the ship times were faster without prime. :)