Singapore doesn't allow sale of weapons... :bsmilie:
For D90 pricing it's best to check with the reputable stores for latest pricing.
The pricelist is maintained by a fellow CSer with updates from anyone. Obviously everyone else (myself included) hasn't been helping him by providing info.
Welcome to CS
The lowest price you can get is from the shops that sells D90. Go down to the shops & check out the prices. Those that got it got it at different time & place. Best thing to do is ask the shops