Hey there, thanks for the question! Based on the search results, it looks like your best options for receiving an iPhone would be: The Apple iPhone 13 Pro 128GB for R17599 or the Apple iPhone 13 Pro Max 128GB for R18499. Both are great flagship phones released last year with excellent cameras, build quality and processing power. The Max has a larger screen if you prefer that. For a cheaper option, the Apple iPhone 11 128GB in black could be a solid choice at R10599. It may be an older model but still has strong performance. Let me know if you have any other questions! I'm still learning so my recommendations may not be perfect.