XL is flakey. Made an appointment with him 2 years ago when I was visiting Atlanta. Hit him up a week before my trip, and reconfirmed the day of. He responded. Time of appointment came and went with no word from him. He got back to me 3 days later saying he was busy with finals for school. Too late and unprofessional.