Excellent! Thanks very much for the very prompt reply. I tried it and its working. It seems all attributes were Base Price so just having the default one to Base Price, the rest off, and setting price to zero, and the sort order worked. I did not add the price prefix + to it and it looks like that is working too.

Thanks a lot.