Esto puede ser refrendado por distintos portales de asuntos con el consumidor, como consumeraffairs.com, el cual les otorga un índice de satisfacción general de 1 sobre 5 estrellas, basado en opiniones de más de 100 usuarios de todo el mundo.