Been with this guy for close to a year everytime withdrawal swee swee. Mins for top up probably less than 1 hour for withdrawal most of the time. Highly recommended.