Do you have to spend all of your gift card at one time?

No, u can spend a little at a time or you could save the rest for another shopping day