My ETA just came in. No comments or anything. Overall 15 days, so ~10 business days for processing. In general that is acceptable assuming they would clearly say this... but the lack of information and broken down website and payment gateway... that is real trouble,.