I designed mine myself, but had them professionally printed. For a small fee, they cut, cropped and stapled them in sets. My invites were 6 pages (tickets) long, so I did page 1 with 3 tickets of ticket 1; page 2 with 3 tickets of ticket 2; etc. This way they were able to just staple a stack of 6 pages in the 3 different tickets. I purchased the paper myself, but like $5 or something from Staples and it cost less then $85 to have them printed, cut, cropped and stapled. Money WELL SPENT!
I am not sure if it's a nationwide chain, but I used Minute Man Press.