G4, A9 or 5X

First phone, i love the G4 but the price is drawback for me. I don't mind the lack of a fingerprint sensor but I want expandable storage ( hence why I like the G4 so much) I'm in Canada so be wary of that. Thanks in advance!