Slightly off topic, but what I found terrible hard to look up on the specs lists for android phones is support for USB OTG. Some companies disable it, some enable it, and some switch between enabled and disabled between different sub models of the same phone. Sadly, I had to go to stores and ask to put an OTG to check for compatibility.