Well, at least the vendor has a higher rating than most of those guys. Otherwise I am not as familiar with those.
I can vouch for the genuine Hella LED/Celis units, but they are not nearly as cheap ($320-$350 would be a decent price for those). They look identical to the 2001-2003 OEM tails, of which I am very fond. As I've stated many times, I love my Celis tails! I found and bought mine gently used; maybe you can do the same if you look around?
2006 Honda Odyssey EXL-RES
2006 Honda Accord V6 EX-L Sedan
1999 BMW 540i 6-Speed (Sold to M3UOND on 9/21/06)
1991 Honda Civic Si - Occasional Beater