wow. take them down asap. they're in there making money off of you. I was definitely seeing ads. If you have someone you can trust on a fast Interenet, let them download and save off to a USB.
and WAIT! You have decent speed don't you! Just unconventionally.