Will this item get to me by June 6th? let me know. also, i have never been asked about VISA card issuing bank - i just have a card - i hope having my account number will suffice and you will mail the item to me ASAP. thanks.