Has any of you ever bought anything from them? they seem to be cool but have never heard a good or bad comment about them...