Quote:
Originally Posted by Nate the great
They are based in France, and it costs more to operate there than the US. That could be it.
|
maybe. But this is the Internet. makes no difference to most where the company is located. What matters is the price.