TODAYS BEST REFUND: Terms of service: - We take payments upon refund confirmation, not when the refund hits your bank (possible for extra fees) - I reserve the right to refuse service to anyone - I am not responsible for what happens...