New battery, but still having trouble starting car

A good, healthy battery should be able to sit for a long time and still have no trouble starting the car. You may have needed a new battery - but its apparent that it wasn’t all you needed. So yes, you have to take it back in.