i would wait 28 days and then file the paypal dispute if it hasnt arrived. sounds like he is just a slow shipper is all.