It would appear Telstra have a different opinion to you Exasperated: "A key reselling agreement has been secured with Telstra whereby our products and services are resold by Telstra sales teams..."