Some USB ports may pose a challenging fit for this product but overall, they are a well thought out solution for preventing dust intrusion.
Good idea, poor construction. Simple, it does not fit. Tab is too thick. Too cheap to send back, perhaps some time with some sand paper will fix-it.
MCM Electronics has always provided me with quality parts and service for many years. Never a bad experience.