Caveat emptorI bought it in a mad rush, did not do proper research, don't event know the current market price. Big mistake on my part, i must admit.
Anyway, I have confronted the shop asking if they have made a mistake in their pricing. They insisted their price is correct, even though I told them other shops are selling at just around $125.
I don't think I can ever recover anything since I have agreed to the quoted price by purchasing it.
Just want to share this experience so that all can benefit from it.