I own SARB031. Bought it a year ago from a private seller on watchuseek. SARB031 is a popular model; now it is discontinued, the only way to get it is from private sellers.
If you like mechanical Seiko watches, look here:
SARB043 seems alright and its under $400.