cardbuy.org has an average ping of 149.1 ms. It has a Google PageSpeed Score of 88. cardbuy.org is located in Germany at latitude: 51.2993 and longitude: 9.491.
This sniffer report for cardbuy.org shows that cardbuy.org has IP address 91.195.240.103.