For anyone in the area there is a place in PA, can't remember the town, called AB Martin, they manufacture metal roofing right there and have the best prices, great to deal with and very honest, you can buy what they call seconds and they look no different than the new, atmost maybe some water stains, if they get a roll of steal that is damaged, they get a discount on itbut when it goes through the machine it straitens it out and you never know but they pass that discount onto the customer and call those seconds.
It was about a 2 hour drive for me from S. Jersey and even with the cost of fuel and tolls I still saved around $150 on it verses what it would have cost me locally, plus it is a better and heavyier roofing, of coarse fuel wasn't $3.50 a gallon then either, but it may be worth looking into since you are in MD it may not be too far from you.
They will make any length you want it also, unless your buying 2nds, then you get what they have.
They are either Amish or Menonites (I forget) which I think is what makes them so good to deal with, and honest.
welder19