Peter, the netmask was provided by the ISP! Remember, that the netmask defines the broadcast address (when not otherwise specified). The problem GUYZ is having has nothing to do with the netmask.
Best practices, in fact, would to make the netmask something like 255.255.255.248 (allowing 6 machines to be connected to the private network). BUT, you should not do this on this network! Nor should you change the supplied netmask.
Remember that the 10. is a class A network and you may divide it up any way you want. People often misunderstand the dotted quad notation. There is no requirement to use CIDR addressing of /8, /16, /24. The dotted quad notation is only to render hex into a more readable decimal notation.