I ordered a canvas along with one-hour prints online and said I would pick them up at this warehouse. My one-hour prints were horrible quality and it printed off my computer printer on regular paper 10X better. The canvas took 10 days to be delivered and after speaking with 3 different employees, I told the manager I would not order anything from their company again due to the inconvenience I caused their employees. Treated me like an idiot and was extremely rude. After all of this, the surprise of the canvas as a gift to my mother was ruined when they called HER to say it was in. There was a specific note on the order to call my personal phone when shipment was in. Since she was the one with the Costco card they called her. It was such a horrible experience all around I will NEVER order anything from Costco again. Pay the extra money and go elsewhere!