I would highly recommend Al for future transactions. Even in spite of my multiple cancellations to meet him (due to my house move), he remained patient and we were subsequently able to establish a smooth transaction.
Very punctual, patient, knowledgeable, and most notably, trustworty.