Does anyone who bought a nexus 5 through sprint have a meid Dec sticker on the back on their phone? It doesn't seem to want to peel off.