Store in London puts stickers on Chris Brown's new CD