That's not a bad price at all. We're coming in August and the rates keep going up and down. We paid $687 for our July trip. This time we're going to try to fly into Cancun and take the bus. I'm sure since your trip in 2007 that some places have shut down while others have opened, depends on what your location is. Happy travels.