Anyone tried this release? I've been a WB user for years, and have mulled over trying a dropaway, well, my Mother In Law decided to buy me one, so I get one under the tree, I followed the murky directions by going on line and trying to decipher the pics, the tech line is down until the 4th, and I still can't get it to drop away fast enough... ideas?