I have been ordering from this site for over 8yrs and never had one issue with the items quality or fit. I never had any issues with returns either. Just like Any business there will some satisfied customers and some not so happy. That's just how it is.