Am Skinning Grid Need to Skin Checkbox Column

I am using Almediadev to successfully skin an ADVStringGrid.  The problem is the Checkbox column.  I cant figure out how to change the big white checkbox  with a different looking checkbox.

   
I tried making the change to your ADVGrid code but it is not as simple as replacing "TCheckBox" with "TspSkinCheckBox".  There is one occurrence of "TCheckBox" and it does not work to change it.

Can a custom control somehow provide the look of the Checkboxes used by ADVStringGrid ?

Thanks,

John

More Info: 

Using: ControlLook.ControlStyle := csWinXP for example is an improvement.  
Looking to use a different 3rd party checkbox control.