I found out the hard way that they have a shady return policy I'm not even sure if is legal because it is not listed anywhere under gift cards or return policies. If you use the $25 gc towards a larger purchase. Say you spend $200 and use the $25. Then you return any amount say you return $30. They will not give you back $30 of the $175 you spent the will only give you back $5 and the $25 credit despite there being no minimum spend and you kept wayyy more than the $25. Basically forcing you to shop there again. This is regardless of the reason.
My experience was I placed a large order. Some of the items came from a particular vendor and were all mildewed. I had to send those back. I was given only the gc back as a credit despite spending much much more than that amount forcing me to lose the gift card or order again. I ordered again. Again got bad items and again spent way over the $25 again they will only give the 25 back in credit so I'm forced to order again or lose the gc and they still got hundreds of my money. I've never heard of any store where you get only your gift card back first and they don't list this rule anywhere under gift cards on their site. But that's how it works so spend at your own risk.