We have been with the Hershey branch of Heartland Bank for several years now. They are a great bank with free checking, online banking, and free bill pay. The people at the bank are always friendly and courteous. The only thing I wish they did differently was to offer free checks. Otherwise, highly recommended!