Have you heard of Travelspice.com? If not, very good. Else read the post to know the trick they employ
Read this post on enidhi.net