a lot of the postings to the accounts depend on the particular location you are at. each location has a different time frame for posting their credits. For example, a friend of mine in Florida (ft. lauderdale) got his points credited approx. 8 days after his return. He and I were in Aruba almost 10 weeks ago, and the points are still not credited to our account. Your best bet would be to contact the particular resort/hotel that you stayed at and get on their case. If they don't help you quickly, go higher, and don't leave it.
Good luck