There does seem to be a few interesting options, but the lack of proper contact details puts me off.
A bit googling brings up the same contact details (and products) on bevelcutting.com with mention of being used in Russia, but if they are based in Russia, why the need to have a US contact number?