Vista print is amazing!
Always, and I mean always Google search "vista print discount codes" before ordering. They always have codes for discounts!
Best thing is their customer service. They will make sure you are happy. I have had print jobs that weren't how I figured (and one looked like they didn't clean the printer ahead of my job) and they replaced them no questions asked. I even made a mistake when I ordered my shirts... Wrong color thread... Send a message asking how I ended up with what I got. They explained I made the mistake, and then asked what color I wanted, week later I had two free shirts. Can't beat that.
Oh, your banner looks great!