Curiousity got the better of me, are the keycaps ABS or PBT as your post doesn't appear to mention that. They do come in both variety from Qtan so I feel it is an important question when assessing the price. If they are ABS then that price is basically a brand new one, if they are PBT then that is a great deal.
edit: appears to be ABS, and definitely not a bad deal for anyone interested. Just bare in mind that ABS keycaps do tend to become shiny faster than PBT keycaps.