Comment
Comment by break_the_bank
There's also a limit on the number of marketplaces I'm comfortable sharing my credit card with. Out of all the market places online I'm more comfortable sharing my card with Amazon and I've a higher trust on things arriving in time.