op says he had to scan drivers license and utility bill? I don't think I was asked to do this is there something I missed. Needing to have a credit card (would not accept debit card) for instant buy is bs by the way the way.
I use my debit card...
only some debit cards may work... mine did not