I got my lights from taobao. Super regret. I also see the price difference then decide to buy from taobao one. But end up, I spent more money dealing with the aftermath. -.- I bought 12 downlights, 1 dining table light and 2 bedroom lights from taobao. When it arrived, a few of the downlights have cracked glass, and my dining lights have been scratched. So my reno was delayed cause I have to get the seller to send me replacement parts. Not only time wasted, money wasted on the shipping too. Shipping more expensive than the lights lor. When the spare parts finally reached, my electrician tell me he dunno how to install my dining lights. End up I had to spend more money to get another guy to do it for me. Just when I thought my reno nightmare is finally over. My downlights start flickering. And that's just 1 month after moving in! After another 2 months, 5 out of my 12 downlights stopped working. I got fed up and just replaced all the downlights. You have no idea how much I've wasted. Super angry. Now I truly believe in you get what you pay for.