If you want to try and save a bit more money then you can always go refurbished instead. With a refurbished phone, most retailers now offer guarantees, pristine editions and the option to repair the phone if there is a problem.
Refurbished is likely the cheapest way you'll find to get a SIM-free phone.