06-23-2008, 09:50 PM
Anyone heard of it or using it?
What do you think?
I have just picked up a free CD and just downloaded it now.....
Will check it out !!!
It seems to be a new kinda web browser that is supposed to save you money when shopping online
What do you think?
I have just picked up a free CD and just downloaded it now.....
Will check it out !!!
It seems to be a new kinda web browser that is supposed to save you money when shopping online