The latest zero-deposit incentive is absolutely nothing to mail a letter home about