I've bought a few parts and accessories from them - the last item being a rear door latch assembly which became faulty after a few months. Not blaming the company for that but when it comes to warranty they won't make a quick decision once they have the returned part in their hands, it has to...