have you seen how cheap they are? surely there has to be some kinda catch. have any of you had any experience with them?