Acquiring The Hottest Deal While Shopping Online