SIM-only deals are best suited to those who already have an unlocked phone and want a flexible phone plan with data, minutes and texts every month.