I did receive it. Its made in Finland. The vendor had it to me in 4 working days. They even called me right after I ordered to verify my shipping address.