I wouldn't get anything from PC World whether it was free or not. In fact I wouldn't get it if they paid me to take it.
Look at this offer carefully. It is only 2mb with a 2gb cap. It is a 24 month contract as opposed to a standard 12 month contract.