Ok so setting aside the email...
If sim only is R199, and
sim + device is R249 + R999
There's still the weird difference in price. I still can't figure out what the extra R50 (R249 vs R199) is for when I'm already paying for the device @ R999. Basically I can't buy a sim for R199 and a device for R999. If I want the device too I have to pay R249 + R999.
I can only explain it as seeing them as separate offers. I guess without the device we carry less risk (defects, returns, cancellation costs, etc), so that is probably a factor in how the price was calculated.
If you think about it - you can potentially realise R2,500 in free value in your first month. We supply a router worth R2499 plus one month free (potentially R799) with free delivery etc. That's a total value of R3500 more or less (delivery is about R249). So if you cancel after a month, pay us R999 for the router and R999 cancellation, it doesn't come close to covering our costs.
However, please don't take this as the difference being a payback. Even if someone paid the same rate for 6 months, cancelled and ordered a new SIM only package for the cheaper price (which I don't think we'd have any issue with), it would not cover the cost of the router. It's purely that we've decided to price the packages differently in the market.