I just received my custom Nike ID Free 5.0's. I tried them on in the store first, and noticed they were just a little snug (see pic) over the top of my foot. Now that I have the shoes I wore them last night for a few hours and they were killing me. The right foot not so bad, but the left was...