Cool looks like they're not too far away from me in Houston, might contact them to see a machine in person. Google reviews look good
search the address for reviews, seems like most are for lasers but if they have a good connection for lasers in china, printers/flatbed cutters could be decent...