Glad it's sorted, just for future reference/searching the other name for them is cross dowels, never bought stainless myself but have seen them so know they exist although haven't a clue about price. Plated ones are cheap enough to buy from a lot of online fastening suppliers.