Basically, I'm dieing to buy this effect. I'm about to buy it, I just want to see some review first. I figured by this time some should have received their already. Unfortunately there are no reviews yet up of this effect. Does anyone have this effect yet and if so, what are your thoughts on it?