This place just saved me! I had placed an order for printing with a company in NYC. Due to the hurricane my order was delayed. I called Allegra off of a recommendation from a friend and they were great. The prices are very reasonable and they had my prints ready within 3 hours. I was happy with the fast service and pleasant employees. I will definitely stop here first before ordering on line. Shopping locally at its best!