AyiosYiorgos Card Addict Feedback - 100% 183 0 0 Feb 3, 2013 #1 Is the site down, has anybody used it lately?