BCS provides terrible customer service, I have had a lot of problems dealing with them in the past.
Cointaker is a personal friend of mine, when I shop there, I shop at his house. Lives 15 mins away from me.
Still all and all, Pinball Life's LEDs are the brightest in my opinion. I buy my insert lights from him and all my frosteds from Cointaker.
I will never buy from BCS again.