Has anyone had any experience with them? If you have, can you give me an opinion, good or bad. Thanks.