I personally had a bad experience. I placed a $2700 order for a Waterbox Infinia Reef 190.5 mock and they sent me files and everything but when the date was getting closer for production to be done they got unresponsive and I kept pressing until they told me they never started the order after over 2 months of giving me false updates. When I asked for a refund they were ghost for days until they finally agreed to give it back. They might be ok for small tanks but I wouldn’t trust them with any substantial amount of money.