Good communication, easy credit card payment through a third party, all in all a pleasant and smooth transaction.