If for any reasons its been over 3 weeks and you haven't received your refund yet, Please contact us via Email/Live chat and a member of our Customer Care team will look into this immediately and take care of it the same day.