The site does look sketchy.
But my bigger concern is that for ruler work you need good products. You could possibly cause some damage to the machine by using inferior products.
I got a great deal for rulers on Bluprint. I got Angela Walters far below the retail price.