I've seen a few sites out there but not sure if any are reputable or worth the time. Is there any method that anybody here has seen which works well? I got a 4 night stay in Puerto Vallarta, Mexico for the nights of Dec 22-25 but it looks like I may not be able to use it. The reservation is non-refundable but the hotel looks incredible (5 Stars and 4.7 Rating on Expedia). If anybody has any ideas, please let me know. Thanks!