Hi all, anyone got any info on allmand boats? google says they're American but all I can find is they're built in China. Their website seems a bit dated. Can't find out much about them. Anyone know if they're decent?