thanks for the responses. the transaction ID is d64fa5709a30afccd25fa54491a377492101e582a870a29b182ed290e81976dc
At current rate, 3E23nxpfMgSZfmFh2PRxhgYH1RU6WfWazP received ~$97 as an output from this transaction, that's pretty close to the $100 you were expecting, altough i would find it strange that electrum would generate such a receiving address, unless you generated a multisig wallet???
The site you used probably used a different rate (a little bit lower), or they charged a fee, or you bought the BTC when the price was a tad bit higher...