Hi Guest - Come check out all of the new CP Merch Shop! Now you can support CigarPass buy purchasing hats, apparel, and more... Click here to visit!
here...
My guess would be that due to the denial of service attack they experienced that they are now using a provider to help manage/filter traffic. With you being in Germany, there is a high liklihood that your traffic is being mistakenly filtered.