Where to buy standard pistons?

Hi guys, Just a quick question:
Does anyone know where I can purchase new pistons? Preferably for the 1.0 cg10de to put them in our 1.3 block.
I think we blew a piston ring or two rallying and two cylinders are low on compression. Every 100km the car travels it drinks 1L or so of oil.
So we are going to do a full rebuild. New sleeves, rings and while I was at it I wanted to replace the pistons aswell to assure we get good compression.
I know Matt Humphris does forged sets but we're not interested in massively increasing compression, turboing...etc at this point in time.

Thanks in advance.
 
Top