I heard about the company in a local magazine article. They are based out of a suburb of Denver (Westminister).
Having checked out their website - I found that they are one of the cheapest printers of full size posters. And the reviews of their service are also very good. Definitely going to give them a try.