Wow Dave that sounds like a real big hassle. Too bad some people do not practice good business ethics. It happens all too often and is unfortunate that you are going to be charged more when he should be fixing his mistakes at his expense. Good luck with the windshield frame and hopefully the weather will end up coroperating with you.

As for pics, try using the site photobucket.com. The pictures are resized as they are being loaded. I use photobucket for all of my picture uploads for years now and its free.

Thomas