I once ordered a pen set and business card holder and it took 2.5 months to get to me through USPS and QPost. Apparently things can sit in customs in QPost for up to 2 months. In the future use DHL, FedEX so you get your packages sooner!