If technology is so advanced as it is, how come it still takes 3 business days for your payment to show up on your credit card? 🤨🤔 Post Comment Receive notifications Add a comment...