I've had the Sanef Telepeage box for years and wouldn't be without it now.
I've not heard they're withdrawing them for non-french residents though - I pay mine through a French account but the bills are sent to me in the UK.
They've just billed me again for my renewal....no mention of withdrawing them.