"The merchant location for Netflix.com is registered at Luxembourg."
Huh? Netflix's HQ is in California.
Is anyone else seeing a fee like that? I've had a membership with Netflix for a long time now, and the fee only started showing up last month...
Google isn't telling me much. Anyone have any idea about this? I was worried this was a test of my card (when people steal numbers, they do small charges first to see if someone notices), but it's listed as "foreign transaction fee".