I recently had to use a service (wetransfer.com) to send a CR2 29.7 MB file. It took a little time to download but still pretty fast. Just type in your own email and the email of the recipient and download the file then hit send, all for free. It will take 2GB at a time. When I download the first file it then gave the okay to download another file 2GB.
I then later received a CR2 29 MB file back and it download super fast compared to download and sending. Beats the daylights out of Email, as a file that size would never work. I checked around and there are lots of this type of service. Just in case someone is like me and never new things like this existed.