The Asda SIM card price tariff is about to change. From Sept 1st it will halve from the prices shown on the linked page.
This will work out at 8p per minute to landline or mobile (any network) and 4p per text - rates apply at all times.
Existing numbers can be kept.
SIM is currently £2.48 - free delivery