I have had mixed experiences with Tellur internati...
I have had mixed experiences with Tellur international srl. While I have had some issues with a few products purchased from them through tellur.ro, their customer service has always been responsive and helpful in resolving any problems. It's commendable how they handle customer complaints and offer solutions. Overall, I would rate them as a decent company.