We hired James to perform at my mother-in-law's 70th birthday party. He was fantastic!
We were able to book him at the last minute (another Elvis fell through, thankfully).
Very easy to work with and accomodating.
He sounded fantastic.
Had the Elvis moves (since it was an older crowd, we asked him to make sure it was a pg-version show, he was perfect. in fact, afterward the birthday girl remarked that she was glad he kept the hip gyrations to a minimum)
He took requests.
Our venue (a living room) wasn't the best. He had about 20 square feet (4'x5') to perform. He really made the most of it.
The birthday girl and her friends loved it.
One thing my wife and I both liked was that he wasn't 'in character' for the whole show. He sang like Elivs, and did some Elvis schtick, but he also stepped out of character to provide some background on his costume, jewelry, Evlis' life, etc.