Just used http://www.payfine.co.za to pay a fine….

Just used http://www.payfine.co.za to pay a fine. The site is soooo slooooowwwww, is the whole world paying fines today?