Has anyone bought this and put it to use with any sucess? is it a good buy?