I have worked with stripe for several years now as part of their creative team to produce print materials such marketing collateral at trade shows or events where we create custom branded goods that are sold online through our website (www.stripetradecovershowsandevents).
They provide excellent customer service which goes above & beyond any expectation you may think about when working together! Their turnaround time from concept thru final proofing can be incredibly quick - often within days if not hours depending upon your needs/requested changes!! We were able use them again this year just recently during an event they did some very cool stuff wtih watercolor overlays onto canvas prints using paint brushes via Photoshop CS6 software along side other elements like text etc.. The end result turned out great but it took quite awhile due too how much detail there had been.