I use them and, after some initial difficulties, find them to be good. I suspect that your problems  may result with the product being different from your expectations. Remember, the sleeves are a raw product and will require a lot of work and shaping to make a nice take down.  I recommend reading Trad Bowyers Bible 3 on take down bows. It will help you heaps.
James