I purchased a few of their interconnects some years back and they seem good for the money. Totally normal smooth transaction, I ended up recommending them to several friends who also had no issues.
Recently inquired multiple times about speaker cables and got no replies. I moved on based on that and am glad I did. Thank you for posting this thread, sounds like something has gone wrong there.