That was my first thought, given the switches are made by some Chinese company, I do wonder if they are basically Cherry MX reds without the labelling.
u can have a look at this review, its just a rebranded Rapoo V7
http://deskthority.net/news-reviews-f4/the-rapoo-v7-fully-programmable-mechanical-under-40-t1153.html