Definitely de-burr the thing. Yet another 034 failure to deliver a truly good product **roll eyes**. I could probably have them made for half that cost and just might considering mine is broken too. I used the good ole zip-tie fix on mine and its been working for about 6 months haha.