Glad to hear it!
If the $1 more was seen on our invoice in the TBC app then that's an exchange difference. If the $1 more was seen when sending from your wallet then that's your wallet adding a fee (eg, to pay on chain fees or to route via the LN network).
Don't be too concerned re the warnings about browser settings. If all else fails they can be adjusted - the main implication is the card claim/redeem site may not load properly if you have cookies disabled or ad blockers on. It'll work as soon as you fix those things though.