I've never even heard of M-1. Anyone know anything about it? How long is the contract for?