Has anyone heard of this or had experience with one? If so, would you recommend one? Which kind?