The part that really gets me is that the price per GB to go from a 256 to a 512 GB iPhone is $2.54 (since the next storage option up costs $200 total). Two and a half dollars!!! A 512 GB micro SD would run you $0.10/GB. They have been charging 25x the market rate for storage on a device with no expandable storage at all for years. Baffling that they aren't called on it more. It should be criminal.