I ordered some parts from the Pyramid Plastic website and it took exactly one week to show up. The surprise was that it was not a rush delivery, I was expecting the order to take at least two or three weeks to show up.
I double checked and my order, from the day I placed my order at Pyramid Plastic it took 5 days to be delivered. And that was delivered via UK Royal Mail. I have never gotten an order across Canada that fast by mail. So I am not sure how they pulled it off, lol.