you could also try
www.funjet.com - they have vacation packages to Cancun/Riveria Maya as well -- but without having exact dates makes it difficult to price
and
www.ata.com -- though their flights out of philly are limited, NY/Newark are only an hour from you -- you might consider that as an alternate airport.