Hey, this was like fifteen months ago, when they weren't all that much cheaper Over There either, so I'm quite all right with it.
'Bout the cords thingy, sure I could pop down the lamp shop at the corner; I'm fairly sure they have extension cables... But I don't quite get all of what you're driving at. E-mail me with more detail; feel free to include some hideous ASCII-"artwork".
(Here's hoping France isn't one of those stupid countries [like Britain...] where the plugs are physically incompatible with ours.)