We attempted to use Attractions Direct and didn't have as great of an experience.
Ordered the tickets 2/4/19, was "in processing" (and our card was charged that day).
We followed up on 2/12/19 and were told we needed to send them a government ID with our billing address because it didn't match the credit card.
Looking over our order, the address matches the credit card and I had to enter the VISA checkout/confirmation during the order.
Did online chat with them, they said even if the address matches, because we ordered tickets from the US, they need an additional ID to complete the order.
We canceled the order and bought tickets directly from Disney for about $15 more.
Perhaps others have had better experiences, but I was disappointed that we weren't informed about the additional ID nor was anything done (besides the money being charged & posted on our CC instantly) until we contacted them.