They have a good price on something, but I haven't seen anything about them. Needless to say, I'm a bit leery. So, does anyone have any experience with them?