I own a BenelliTNT600i and I had a very major problem in my bike in which I wouldve killed. My bikes tank was creating a pressure from which when I opened the tank cap it opened with an explosion and spilled out lots of petrol. My friend who also own a sports bike told me that it is like you riding a bomb which can explode anytime so, finally I left my bike at the service center and demanded my money back because I dont trust this brand anymore.
This was my worst experience with this brand.