My goal is to buy a LG G4 (Unlocked / carrier free / contract free) and hopefully, eventually, install CyanogenMod (if possible). I have never purchased a phone from anyone other than my carrier (AT&T US). Can someone tell me how I could go about purchasing this phone? I am always confused about all of the variants of phones and where to buy them.