If I had to use commercial sticks, I think that BogPod makes the best ones. But if collapsibility isn't required, I would much rather just use homemade bamboo ones, or better yet make a set on-site. I always pack some rubber (not nylon) electrical tape to make and pad a set, or even a few inches of garden hose to use to pad the top section of self-made ones.
BUM, are those Long Grass sticks you're referring to? I thought they had stopped making those?