I once purchased something from Russia that was sent parcel post. It came, after three months. Most of the time, I have good luck with USPS. I wouldn't worry. Parcel post always takes a long time, but I think three months is unusual.

Beakybird