I have purchased from ChangM several times as a DIY enthusiast, but my most recent encounter has failed me. However many products they have, the one I got was of poor quality and fell short of my hopes. Additionally, the shipping was delayed, and the business made no attempt to notify me of the delay. When I contacted their customer support department, I discovered that they were unreachable and unhelpful. As a pro at DIY, I need dependable goods and quick service, and ChangM fell short in both areas. In the future, I'll do commerce somewhere else.