They charge the fee regardless. She is just trying to swap out the defective phone. I put AppleCare on the phone. She could drive 90 miles to the close AppleStore, but I don't want her doing that.
AT&T will not swap out a defective XS without a $45 restocking fee (been 8 days). They claim all hardware issues have to handle by APPLE, which is ********. I could buy the phone from Best Buy and not have that issue. The problem is the phone was purchased for my daughter who is in a town with no Apple Store (College). To use Apple, I would have to put another $1100 hold on a credit card to have them ship a phone. I could always have her drive to the nearest Apple Store 100 miles away but that would be using more money that the $45 fee. That's BS.
The reason I don't want an $1100 hold on my credit card......is the last time I did something like that, it didn't go well.
They gave you choices. Apple deals with all hardware issues. Don’t like it leave.