The price was $600 Canadian dollar (~ US$450). It is brand new and I saw the box. But what made me suspicious is the colors. I can't find them anywhere on Giant sites. Also, they could afford giving gifts and they had more models. Shall I go check with a Giant Store?