anyone here have any experience with these? how was it? worth a repeat?