Currently the best BT Mobile SIM-only plan costs £6.99 giving you unlimited minutes,
unlimited texts and of course unlimited data. With BT Mobile you can also set a price cap.