First of all USPS.com sucks . They have a very very poor service for international shipment . DHL and fedex are best for world wide shipping , Prefer fedex or dhl next time even though the cost is high . You can assure that u dont loose the item.
Any ways i guess paypal gives 60days not 45 days . Mail them the proof of the keep waiting and waiting . Open disputes in some other forums also , Make a video and post on youtube , Just dont leave them (Both Paypal & Ebay) .
All the best