They hold your money for weeks, though their site say's processing time is 2 days. Waste of your time following up with them. Customer care just have apologies for the delay with no proper insights of delay or provide estimated time. Sending my money through them was a nightmare.