Never had an issue with items from Benelliparts. I am awaiting 1 item, but he has communicated with me providing information as to when it will be shipped. Other than the backordered trigger group that I have currently, all items have shipped quickly. FFS, all the whiney complaints about his professionalism or how he responded to folks has to be taken with a grain of salt. The majority of what i have seen as an outside party is more an indictment on the whining posters and not on the company. FFS, grow up and have some patience.