Fast and persistent
I've ordered banners from several different sites and Display Overstock is my favorite. They are fast, they give you good design feedback on the predicted quality of the image, and they give you a clear deadline for when artwork needs approved to get your gear in time. They even called me one time when i was in danger of missing my deadline. Good stuff.