I purchased a motorcycle air filter at a price that was too good to be true. It arrive after almost 2 weeks (basically from China) damaged. I returned it waited another two weeks and it arrived damaged again. Left a bad review and got an email response asking about my experience. Can't really fault amazon too much. The price told me there had to be a catch. At the same time, I'm annoyed that was allowed to happen at all on the platform. Now There is always a thought in my mind to have a backup plan when I purchase something I really need on Amazon.