Bummer about the tire, if you do end up getting new ones though check out Tire Warehouse. I know they have em in Lewiston and Auburn, not sure about Portland. They were about the cheapest I could find and if they don't have it in stock they can order or you can order and have it drop shipped there to save on shipping charges. Good luck.