Problemi a ricevere parametri double e decimal con ASP.NET WebAPI

Dopo aver perso una MAREA di tempo su questo problema, mi sembra giusto condividerlo col resto del mondo.

Stavamo cercando di passare un semplice campo double a WebAPI Beta, ma ogni volta il valore nel controller era 0… Abbiamo provato di tutto e alla fine cos’era?

Le Regional Options devono essere English!!! Altrimenti WebAPI usa la virgola come separatore decimale