Everybody's Talking About Like.com - but what about ChezImelda.com

searchmarketinggurus.com — After reading through a lot of these reviews and comments on the reviews, a reoccurring site kept popping up - Chez Imelda out of the UK. ChezImelda.com is a shoe shopping site using technologies made by PIXSTA. I could get to that site and what I saw there is pretty neat, especially if you are a shoe friend like I am. Nov 10, 2006 View in Crawl 4