Not that there are many here who are likely to buy from them
But just seen an interesting post on the C10-11-12 forum.
One member was looking at purchases from this site
The images all appear to be taken from different web sites and there is no consistency with the prices, many of which are below wholesale
So it would appear to be a scam site

Bike Beesa