Why don't you pay in BTC to a member to Buy the stuff you need in maine Via online or perhaps they can buy a Home depot gift card and sell it to you for Bitcoins.
We have already tried to sell some Bitcoin locally in Maine on this forum, but gotten little reply. I have sworn off selling Bitcoin online until the age of a million scams dies down. Its more headache than its worth, 90% of people you get wont accept escrow which just screams of shady business, after Mt. Gox i do not trust ANY exchange. I do not want to be giving up my personal information to every tom dick and harry in the world, and online orders can be canceled easily, as well as gift cards spoofed and spent before i can use them.
I have an attorney where i live who can / will draft a contract if needed and hold escrow for a contractor. But ideally i would like to find a retailer that accepts Bitcoin, or someone local who will meet at a store.
Bitcoin is a great concept, a great life changer, and will for sure be the money of the future, but right now it is mainly held in the hands of children without many legitimate faces. I have full faith that it will change money forever, but for today, when you cannot even trust a board member of the bitcoin foundation to run his own company with an ounce of legitimacy, its hard to have trust in most anyone. Some day shopping with bitcoin will be as easy as using a credit card, but for now i wait for it to get in the hands of responsible adults.
In the interim, i am stuck looking for local retailers, contractors or a local forum member to exchange BTC for USD face to face.