Absolutely terrible customer service! Don't buy from this company! I bought a Lego Technic set for my son's birthday and one of the hubs did not work. They promised that I would get a replacement set once they have received mine back. I was told due to the value of the set it had to be picked up by their courier. I was given a pick-up date which I had to take a day off from work a waited for them to come to my house. No one came. I contacted customer service the next day and they didn't even apologize for that. They said they can send me a shipping label, but I have to pay for the postage myself, to send to a return center in different country! 2 weeks, several emails with different agents and nothing was resolved. Stay away from this seller and save yourself the headache!