GiftCards.com has been one of my favorite ways to meet minimum spend on my credit card due to how easy it is and the low cost if you factor in portal cashback. It looks like there has been a recent change to charge a $4.75 fee if your billing and shipping addresses are different, if you select USPS Priority Mail or above as your shipping option.
I tend to have different shipping and billing addresses as I rent but my parents live nearby. I don’t like giving my rental address as my billing address, and I don’t know when I will move, but I know my parents will be still at their address and not too far away.
I tested and it doesn’t seem like using USPS First Class charges a fee for having different addresses. This is probably because USPS First Class doesn’t have signature confirmation as an option. You are forced to select USPS Priority Mail or above if the total of your gift cards is above $2000. The cost of USPS Priority Mail is $7.45, while the cost for USPS First Class is $1.99 per card. It usually makes sense to order $2000 or more in one order (I usually do $2000 or $2400) as it cuts down on your costs.
Anyways, this is an annoying change and will either probably make me just send all my orders to my parents’ house, add my rental address as a billing address, or get a PO Box as PO boxes now have street addresses.