Does anyone have any experience with them? They seem promising and have great reviews but wanted to see Your opinions.