Just bought these on ebay. Questioning whether they are real. Any input? Everything looks right, but upon receipt, they feel really light. My first pair of Frogskins so I wasn't really sure how they should feel. Just expected something more substantial I guess. Thanks in advance for your...