I would not buy anything for the iphone. More lenses stacked on the built in iphone, even though the effects are kinda cool, also gimmicky imho. So easy to drop them. A dedicated camera is great if...