Completely false. In the US you could find several at virtually every Toys 'R' Us and Lego store. Given that there are way more than 200 of those stores this is completely bumkus. It was however still limited edition and in an expensive set to boot so its still fairly rare.
edit:If you also take into acount the other countries that the set was available in you will find this to be beyond impossible.