Depende de la experiencia de cada uno. Yo me quedo con Amazon.
Xtralife ya no me gusta, al tercer pedido seguido que tuve que llamar por telefono para solucionar incidencias me cansé. Que si el pedido no me deja gastar los puntos, que si gasto los puntos pero misteriosamente los gastos de envio suben etc... En el último pedido descubrí que el fallo lo tenían en la web, según que opciones eligieras (primer pago de reserva, pago, envío, puntos) se cambiaba el metodo de envío o algo así. No lo recuerdo muy bien pero hice otra reserva igual por sí el fallo fue mío y volvió a cambiarme la empresa de transporte.
Además para mí un punto positivo de Amazon es que deja envíar a una oficina de Correos por si no quieres estar pendiente de un transportista. Y en mi experiencia es igual de rápido (quitando que tienes que ir a la oficina), te llega automáticamente un email cuando el pedido está en correos.