The pros: - LEDs MUCH - Very low price - All LEDs are functional - Received exactly 100 LEDs (there was one missing for a color but there was an extra in another color so hopefully) The -: - Expect to have to test the LEDs one by one to sort, they are all transparent and bulk! - The delivery is long enough In short, if you need LEDs, go for it!