does anybody have an experience with this? Any idea how much does it cost and where can i get it? thanks.