Yeah... even stuff from US can take up to 6 weeks, things from HK, even registered mail, takes 7weeks, and if it's non-registered, dont' even expect it to come
Immediately call your credit card company and dispute that transaction through PayPal. Then your credit card company will send you some documents and you sign for them and send back.
The credit card company will tell you to talk to PayPal first, don't listen to them. Just tell the credit card company that you want to initiate a chargeback on a transaction. You need to provide the credit card company with the transaction # (check your online statement) and date so they think you know what you are doing.
I would cancel the transaction....it's peak season for the folks at the postal service...if you need it quickly don't go for ebay (even though you save a few bucks)