I have, and I just placed my second order with them. They are the cheapest tank manufacturer in the business, by more than half.
If you are ordering a tank and have plenty of money to spend, and can't tolerate sloppy glue lines, then order elsewhere, but a piece of glass is a piece of glass.
I just read some of those reviews. it's funny how people want to pay half price for a tank and still want it to be expert craftsmanship. One was saying how he was shocked that people would save a few hundred and risk their floors and their livestock. It's not a few hundred. In my case it was about $2500.00 in savings. Yes, I'll take some risk for that! Meanwhile, I'm willing to bet it will hold water just like the other guys tank.