Just orderd a couple of the HT Windjigger tip ups, wondering if anyone has any and what they think of them. Any advice or info on them would be great.Thanks