When you shop thru MileSource, you have to use your MileSource email address at the site (your MileSource email is yourusername@milesource.com).
That means that all correspondence from the merchant to you goes through MileSource who then forwards it to you at your regular email addy.
That's not something that I want to deal with. At least you can use your real email addy when you shop thru MyPoints.