There's a company on eBay which sell the full set of ACL race bearings including thrust washer for £107.50 I believe, couldn't find the full set any cheaper.
As for bolts/studs, I used camskill, they are cheapest I could find and also have a price beater anyway, plus they have next day delivery!
As for pistons etc.. Might be worth contacting someone like indigo gt, ant seemed very helpful last time I spoke to him and is very good with prices!