I have never been a fan of Dearborn Farms. I find their prices to be very over the top and very expensive. Their staff is treated very badly and I feel bad for them. I don't blame them for not being the friendliest shop staff in the area. The food is good, but you definitely pay highly for whatever you may buy. I do know many people enjoy their pies on holidays. They are probably very good.
more