I have just taken over the reins of an IT department and would like to connect our 2 remote offices to our central office. Our central office has a fairly good internet connection as well as one other remote office(Lets call it office X) - the 3rd office(Lets call it office Y) though does not have a fast internet connection and drops out every ones-in-a-while - wont be a while before this improves as it is located away from major ISPs.
I am considering site-to-site VPN from the central office to office X but am not too sure about my options for office Y? Any suggestions would be highly appreciated - Any chance of using cloud services to save on costs? Basically need users to be able to share files and receive emails on their their remote computers - web-based email has certain limitations.