Awful service! I made an order 3 weeks ago to be delivered for Mother's Day, it's May 19th, 9 days late and counting. Had to pay duties, I guess my order is coming from China, had I known, I wouldn't have ordered from Bestcanvas.ca. Name should be changed to worst-canvas. China