I have no personal experience with them, but I've had friends get tanks from them. The general consensus is this:
1. Customer service is total garbage. If something goes wrong, it's your fault.
2. Expect delivery to a general location, and maybe it shows up, maybe it doesn't.
3. Silicone looks like it was put on by a mentally challenged spider monkey.
4. The tank is sort of ok after spending a ton of time and money on missed pickup dates, screwed up orders, and finding out what's going on with your tank.
A 180 is a big investment, and you're probably going to spend a fortune on equipment. Do yourself a favor and spend a bit more on the heart of your system.