Agreed there are so many of these popup shops about town, looking at their testimonials I recognise one or two of those because of pages link swap pages like this. Also backlink quality doesn't look brilliant and I assume most of their clients have already or are overdue to being hit by Penguin...