48h delivery
That is not a reason to buy, that is just an indication of how quick you will get the thing you bought.
I do use Amazon, but my buying criteria is whatever the hell I actually need, not how fast it is going to be delivered.
You really have to be a moron to go and buy something you don't need just because its delivery time is in hours and not days.