Disable the mirrorlist line in the .repo file and point it at one specific mirror?
Yeah that is what I can do - should work
Though I'm thinking at this point my easiest solution will be to take my laptop home and rsync an entire repo to it, then take it back and rsync it to my server. Ugly but should work.