Thanks quite a shame to hear.
I've bought all of my interior LEDs from them, and the quality has been great, but I notice the time between purchasing and receiving, it goes a little bit blank - you can't track your order / parcel.
I've always received what I've ordered on every single purchase. Sorry to hear of your problems - I really hope they will sort them for you.