Sorry if I've missed it, but what is the seller's handle on ebay? I have a NEW LC and wouldn't mind trying an SC should one pop up. _T
The Star DE razors were also sold in the UK with the "Personna" and "Pal" brand names on the cap, and some of those have aluminum baseplates and handles.