Steve,
Index keys are fixed length in VFP so an alltrim will often be undone by VFP. In your case this is not true as you a concatenated key expression. However, you can make things much more secure and self documenting by using a PADR() around your index key so you set the key length instead of letting VFP guess at what it should be.