I've had good dealings with Marcin also.
The web site isn't updated often, but if there's something you're after, a quick email will get all the info you want.
Once the deal is done, he ships straight away. My PPC card took only 6 days to get to Australia!!