Oct 29, 2012 #1 hookedonboost Active member Joined Oct 1, 2008 Messages 135 Reaction score 406 Location Used to be the Best Country on Earth anyone had any experience with one of these?