Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
With my customers, I need to receive their stuff: I use Expedimedia.com to Send and receive large files. It is great because my clients do not have to register. They also have a free trial account. Their service is in French and English.