A number of tidbits related to Apple's retail store initiative have surfaced in recent days, with Apple apparently making progress on several new stores in Germany and the Netherlands as it opens a new store in the United Kingdom this weekend. iFun.de reports [Google translation] that workers have begun removing scaffolding and barriers outside of Apple's first Berlin store. The site reported over the weekend [