I did too.
His customer support is lacking very much.
After you receive your product, if any issues come up, well, let's just say I was on my own. No support or offer to take care of the products purchased.
I did not have issues with the Texas Star DX1600V.
I had issues with a power supply sold by him. No help what so ever.
I never understood why someone who conducts business drops the ball on post sales support. They spend money on advertisement, SEO etc... and yet fail to realise that if you shit on your customers in the end you lose 10x for every dollar.
One happy customer means referrals and word of mouth, and when people know your word is your bond and you back up your products you get many more sales down the line. It pays big dividends to keep your word.
One unhappy customer means people avoid your buisness and over time confidence is eroded and sales begin to drop slowly then pretty rapidly right before you realize cashflow has dried up and its time th shutter the business.
So all that spent on advertisement is wasted money once word on the street is you sell shit or you turn your back on your customers when they have an issue. Might as well pack it up and go.
In all honesty most people suck at Business and math, thats why so many fall by the wayside.