I just love it when you mention the 24 to 48 hours thingy...
Moving on, the standard answer to this "problem" which is normally tagged as the correct answer is... "Since this is an account related concern (which by the way is becoming a general concern), kindly get in touch with any of the channels in Contact Us"
Fortunately the support group did call me up today and delivered my sim today (on a Saturday), even though the CSR told me it'll be on a Monday as they don't deliver on weekends.
why am I not surprised that the "standard" procedure when you have issues with customer support is they send you back to customer support, there's just no other channels for escalation.
anyway, stuff has been resolved and hopefully I don't have to deal with customer support anytime soon.